[26687] in Source-Commits

home help back first fref pref prev next nref lref last post

Re: /svn/athena r25692 - in trunk/athena/etc/athinfod: . debian

daemon@ATHENA.MIT.EDU (Benjamin Kaduk)
Thu Aug 2 19:09:34 2012

Date: Thu, 2 Aug 2012 19:09:31 -0400 (EDT)
From: Benjamin Kaduk <kaduk@MIT.EDU>
To: Jonathan D Reed <jdreed@MIT.EDU>
cc: source-commits@MIT.EDU
In-Reply-To: <201208022258.q72MwYFf002372@drugstore.mit.edu>
Message-ID: <alpine.GSO.1.10.1208021909260.22690@multics.mit.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

Thanks, ACK.
-Ben

On Thu, 2 Aug 2012, Jonathan D Reed wrote:

> Author: jdreed
> Date: 2012-08-02 18:58:33 -0400 (Thu, 02 Aug 2012)
> New Revision: 25692
>
> Modified:
>   trunk/athena/etc/athinfod/athinfod.c
>   trunk/athena/etc/athinfod/debian/changelog
> Log:
> In athinfod:
>  * Free memory correctly
>
>
> Modified: trunk/athena/etc/athinfod/athinfod.c
> ===================================================================
> --- trunk/athena/etc/athinfod/athinfod.c	2012-08-02 21:28:05 UTC (rev 25691)
> +++ trunk/athena/etc/athinfod/athinfod.c	2012-08-02 22:58:33 UTC (rev 25692)
> @@ -170,12 +170,15 @@
> 	/* Should we print an error here?  I don't think so. */
> 	continue;
>       definition = get_definition_from_file(query, path);
> -      free(namelist[i]);
>       if (definition != NULL)
> 	break;
>     }
>   }
> +
> +  for (i = 0; i < numfiles; i++)
> +    free(namelist[i]);
>   free(namelist);
> +
>   if (definition != NULL)
>     return definition;
>   fprintf(stderr, "athinfod: unrecognized query.\n");
>
> Modified: trunk/athena/etc/athinfod/debian/changelog
> ===================================================================
> --- trunk/athena/etc/athinfod/debian/changelog	2012-08-02 21:28:05 UTC (rev 25691)
> +++ trunk/athena/etc/athinfod/debian/changelog	2012-08-02 22:58:33 UTC (rev 25692)
> @@ -1,3 +1,9 @@
> +debathena-athinfod (10.1-0debathena2) unstable; urgency=low
> +
> +  * Free memory correctly
> +
> + -- Jonathan Reed <jdreed@mit.edu>  Thu, 02 Aug 2012 18:55:11 -0400
> +
> debathena-athinfod (10.1-0debathena1) unstable; urgency=low
>
>   * Bump debian/compat to 6
>
>

home help back first fref pref prev next nref lref last post