[Brlcad-commits] CVS: brlcad/src/util pix-ppm.c,14.7,14.8
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: Sean M. <br...@us...> - 2006-01-23 07:37:46
|
Update of /cvsroot/brlcad/brlcad/src/util In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5826/util Modified Files: pix-ppm.c Log Message: libbu for allocations Index: pix-ppm.c =================================================================== RCS file: /cvsroot/brlcad/brlcad/src/util/pix-ppm.c,v retrieving revision 14.7 retrieving revision 14.8 diff -w -u -r14.7 -r14.8 --- pix-ppm.c 18 Jan 2006 06:46:27 -0000 14.7 +++ pix-ppm.c 23 Jan 2006 07:37:37 -0000 14.8 @@ -151,11 +151,7 @@ /* * gobble up the bytes */ - scanbuf = malloc( SIZE ); - if ( scanbuf == NULL ) { - perror("pix-ppm: malloc"); - exit(1); - } + scanbuf = bu_malloc( SIZE, "scanbuf ); if ( fread(scanbuf, 1, SIZE, infp) == 0 ) { fprintf(stderr, "pix-ppm: Short read\n"); exit(1); @@ -186,7 +182,8 @@ fwrite(row, 1, ROWSIZE, stdout); } - exit(0); + bu_free(scanbuf, "scanbuf"); + return 0; } /* |