… | |
… | |
259 | int geom_flags = 0, changed = 0; |
259 | int geom_flags = 0, changed = 0; |
260 | int x = 0, y = 0; |
260 | int x = 0, y = 0; |
261 | unsigned int w = 0, h = 0; |
261 | unsigned int w = 0, h = 0; |
262 | unsigned int n; |
262 | unsigned int n; |
263 | unsigned long new_flags = (flags & (~geometryFlags)); |
263 | unsigned long new_flags = (flags & (~geometryFlags)); |
264 | char *p; |
264 | const char *p; |
265 | # define MAXLEN_GEOM 256 /* could be longer than regular geometry string */ |
265 | # define MAXLEN_GEOM 256 /* could be longer than regular geometry string */ |
266 | |
266 | |
267 | if (geom == NULL) |
267 | if (geom == NULL) |
268 | return false; |
268 | return false; |
269 | |
269 | |
… | |
… | |
675 | { |
675 | { |
676 | # ifdef HAVE_AFTERIMAGE |
676 | # ifdef HAVE_AFTERIMAGE |
677 | if (!target->asimman) |
677 | if (!target->asimman) |
678 | target->asimman = create_generic_imageman (target->rs[Rs_path]); |
678 | target->asimman = create_generic_imageman (target->rs[Rs_path]); |
679 | |
679 | |
680 | if (char *f = strchr (file, ';')) |
680 | if (const char *p = strchr (file, ';')) |
681 | { |
681 | { |
682 | size_t len = f - file; |
682 | size_t len = p - file; |
683 | f = (char *)malloc (len + 1); |
683 | char *f = (char *)malloc (len + 1); |
684 | memcpy (f, file, len); |
684 | memcpy (f, file, len); |
685 | f[len] = '\0'; |
685 | f[len] = '\0'; |
686 | original_asim = get_asimage (target->asimman, f, 0xFFFFFFFF, 100); |
686 | original_asim = get_asimage (target->asimman, f, 0xFFFFFFFF, 100); |
687 | free (f); |
687 | free (f); |
688 | } |
688 | } |