diff -r d8a3531bc6b8 -r 433cbbb6a04b uiacceltk/hitchcock/backgroundanim/refplugin/src/shader.c --- a/uiacceltk/hitchcock/backgroundanim/refplugin/src/shader.c Mon Feb 22 17:57:49 2010 +0200 +++ b/uiacceltk/hitchcock/backgroundanim/refplugin/src/shader.c Fri Mar 12 15:47:04 2010 +0200 @@ -46,7 +46,11 @@ fseek (file, 0, SEEK_END); len = ftell (file); fseek(file, 0, SEEK_SET); - + if (len<0) + { + fclose(file); + return 0; + } shaderdata = (char*)malloc(len+1); if (!shaderdata) {