--- ./sys/dev/aic7xxx/aicasm/aicasm.c.orig 2009-08-27 22:00:05.000000000 +0300 +++ ./sys/dev/aic7xxx/aicasm/aicasm.c 2009-08-27 22:48:58.000000000 +0300 @@ -643,6 +643,7 @@ while(fgets(buf, sizeof(buf), ifile) != NULL) fprintf(listfile, " %s", buf); + free(func_values); fclose(ifile); }