… | |
… | |
410 | asimman = create_generic_imageman(rs[Rs_path]); |
410 | asimman = create_generic_imageman(rs[Rs_path]); |
411 | if ((f = strchr (file, ';')) == NULL) |
411 | if ((f = strchr (file, ';')) == NULL) |
412 | original_asim = get_asimage( asimman, file, 0xFFFFFFFF, 100 ); |
412 | original_asim = get_asimage( asimman, file, 0xFFFFFFFF, 100 ); |
413 | else |
413 | else |
414 | { |
414 | { |
415 | f = strndup( file, f - file ); |
415 | size_t len = f - file; |
|
|
416 | f = (char *)malloc (len + 1); |
|
|
417 | strncpy (f, file, len); |
|
|
418 | f[len] = '\0'; |
416 | original_asim = get_asimage( asimman, f, 0xFFFFFFFF, 100 ); |
419 | original_asim = get_asimage( asimman, f, 0xFFFFFFFF, 100 ); |
417 | free( f ); |
420 | free( f ); |
418 | } |
421 | } |
419 | if (original_asim) |
422 | if (original_asim) |
420 | { |
423 | { |