- (void)fread(string, strlen(list_prefix), 1, stream);
+ int len = strlen(list_prefix);
+ int ret = fread(string, 1, strlen(list_prefix), stream);
-
- if(!strncasecmp(string, list_prefix, strlen(list_prefix)))
- {
-
-//printf("FileList::open_file %d\n", __LINE__);
+ result = len == ret ? 0 : 1;
+ if( !result && !strncasecmp(string, list_prefix, len)) {
asset->actual_width = asset->width;
if( width ) asset->width = width;
asset->actual_height = asset->height;
if( height ) asset->height = height;
asset->layers = 1;
if( !asset->frame_rate )
asset->actual_width = asset->width;
if( width ) asset->width = width;
asset->actual_height = asset->height;
if( height ) asset->height = height;
asset->layers = 1;
if( !asset->frame_rate )