ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/xpm.C
(Generate patch)

Comparing rxvt-unicode/src/xpm.C (file contents):
Revision 1.74 by ayin, Sun Aug 26 19:20:23 2007 UTC vs.
Revision 1.75 by ayin, Mon Aug 27 21:02:41 2007 UTC

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;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines