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.41 by root, Tue Jun 26 00:40:19 2007 UTC vs.
Revision 1.42 by ayin, Wed Jun 27 20:26:15 2007 UTC

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 {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines