From 77f3401054463187a851b205b5db40af2d64ead9 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Mon, 2 Jan 2012 14:18:14 +0000 Subject: [PATCH] evas: fix unitialized data with generic loader. SVN revision: 66754 --- legacy/evas/ChangeLog | 5 +++++ .../src/modules/loaders/generic/evas_image_load_generic.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) 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);