cvs checkout dumps core when using certain options. (Seen on
version 1.10.7). Reason is calling free() twice on the same
memory range. The patch below fixes the problem:
Regards,
Egbert.
*** checkout.c.org Wed Dec 23 16:14:59 1998
--- checkout.c Sun Mar 12 17:59:10 2000
***************
*** 338,343 ****
--- 338,344 ----
cat_module (status);
if (options)
free (options);
+ options = NULL;
return (0);
}
db = open_module ();
***************
*** 376,381 ****
--- 377,383 ----
close_module (db);
if (options)
free (options);
+ options = NULL;
return (err);
}