diff --git a/legacy/evas/ChangeLog b/legacy/evas/ChangeLog index cb7d104c04..575c56a4ef 100644 --- a/legacy/evas/ChangeLog +++ b/legacy/evas/ChangeLog @@ -607,3 +607,8 @@ points to a bug in the nvidia drivers where the sleep logic in glXSwapBuffers() hasn't been transferred to glXWaitGL(). Avoid use of glXWaitGL() to avoid the nvidia bug. + +2012-01-02 Cedric Bail + + * Fix unitialized value when running generic loader without any + application found to open the file. diff --git a/legacy/evas/src/modules/loaders/generic/evas_image_load_generic.c b/legacy/evas/src/modules/loaders/generic/evas_image_load_generic.c index 4025367771..2bbfd3e790 100644 --- a/legacy/evas/src/modules/loaders/generic/evas_image_load_generic.c +++ b/legacy/evas/src/modules/loaders/generic/evas_image_load_generic.c @@ -118,7 +118,7 @@ _load(Image_Entry *ie, const char *file, const char *key, int *error, Eina_Bool int read_data = 0; char *tmpfname = NULL, *shmfname = NULL; DATA32 *body; - FILE *f; + FILE *f = NULL; libdir = _evas_module_libdir_get(); cmd_len = strlen(libdir);