]> git.draconx.ca Git - liblbx.git/commitdiff
Fix segfault on EOF in lbximg_fopen().
authorNick Bowler <draconx@gmail.com>
Mon, 31 Dec 2007 01:20:53 +0000 (20:20 -0500)
committerNick Bowler <draconx@gmail.com>
Mon, 31 Dec 2007 01:42:50 +0000 (20:42 -0500)
src/image.c

index 81f66e015e6e05e602dfca397d78901f7355d959..e1fd3bbe062d8390451a53ddeec965df8d863285 100644 (file)
@@ -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;