--- label.c.orig 2006-11-01 18:23:28.000000000 +0200 +++ label.c 2009-08-12 18:45:43.000000000 +0300 @@ -55,7 +55,7 @@ label *entry; char *buffer; - if (!((buffer = malloc (strlen (name))))) + if (!((buffer = malloc (strlen (name) + 1)))) return; entry = numLabels ?