X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Freadtokens.c;h=c65c1b13deb534112c01c1cc5b21709b795f6708;hb=b187ff0528e2a081392a834e684d1d0c161708a7;hp=8fc7c6b8df6edb85c67528b011f97ec88c4b40b2;hpb=3030c5b5e0a5199e16b05927da72c43c42f211c3;p=gnulib.git diff --git a/lib/readtokens.c b/lib/readtokens.c index 8fc7c6b8d..c65c1b13d 100644 --- a/lib/readtokens.c +++ b/lib/readtokens.c @@ -1,7 +1,7 @@ /* readtokens.c -- Functions for reading tokens from an input stream. - Copyright (C) 1990-1991, 1999-2004, 2006, 2009 Free Software Foundation, - Inc. + Copyright (C) 1990-1991, 1999-2004, 2006, 2009-2010 Free Software + Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -197,5 +197,7 @@ readtokens (FILE *stream, *tokens_out = tokens; if (token_lengths != NULL) *token_lengths = lengths; + else + free (lengths); return n_tokens; }