From: Nick Bowler Date: Mon, 31 Dec 2007 01:20:53 +0000 (-0500) Subject: Fix segfault on EOF in lbximg_fopen(). X-Git-Url: https://git.draconx.ca/gitweb/liblbx.git/commitdiff_plain/250526464d1a224138f60b97a745cadd9960bac9 Fix segfault on EOF in lbximg_fopen(). --- diff --git a/src/image.c b/src/image.c index 81f66e0..e1fd3bb 100644 --- a/src/image.c +++ b/src/image.c @@ -29,7 +29,7 @@ struct lbx_image { struct lbx_image *lbximg_fopen(FILE *f) { - struct lbx_image tmp = {.f = f}, *new; + struct lbx_image tmp = {.f = f}, *new = NULL; if (fread(&tmp.width, sizeof tmp.width, 1, f) != 1) goto readerr; if (fread(&tmp.height, sizeof tmp.height, 1, f) != 1) goto readerr;