… | |
… | |
582 | |
582 | |
583 | if (*file != '\0') |
583 | if (*file != '\0') |
584 | { |
584 | { |
585 | # ifdef HAVE_AFTERIMAGE |
585 | # ifdef HAVE_AFTERIMAGE |
586 | if (target->asimman == NULL) |
586 | if (target->asimman == NULL) |
587 | target->asimman = create_generic_imageman(target->rs[Rs_path]); |
587 | target->asimman = create_generic_imageman (target->rs[Rs_path]); |
588 | if ((f = strchr (file, ';')) == NULL) |
588 | if ((f = strchr (file, ';')) == NULL) |
589 | original_asim = get_asimage( target->asimman, file, 0xFFFFFFFF, 100 ); |
589 | original_asim = get_asimage (target->asimman, file, 0xFFFFFFFF, 100); |
590 | else |
590 | else |
591 | { |
591 | { |
592 | size_t len = f - file; |
592 | size_t len = f - file; |
593 | f = (char *)malloc (len + 1); |
593 | f = (char *)malloc (len + 1); |
594 | strncpy (f, file, len); |
594 | strncpy (f, file, len); |
595 | f[len] = '\0'; |
595 | f[len] = '\0'; |
596 | original_asim = get_asimage( target->asimman, f, 0xFFFFFFFF, 100 ); |
596 | original_asim = get_asimage (target->asimman, f, 0xFFFFFFFF, 100); |
597 | free( f ); |
597 | free (f); |
598 | } |
598 | } |
599 | return (original_asim != NULL); |
599 | return (original_asim != NULL); |
600 | # endif |
600 | # endif |
601 | } |
601 | } |
602 | return false; |
602 | return false; |