Changeset 0666b4e20a47c201dbb483fb105e4c2a39969663

Show
Ignore:
Timestamp:
13/02/07 13:53:50 (2 years ago)
Author:
Rafaël Carré <funman@videolan.org>
git-committer:
Rafaël Carré <funman@videolan.org> 1171371230 +0000
git-parent:

[f7b46de273fb4b48b8a1c0e46bee17eec47005f7]

git-author:
Rafaël Carré <funman@videolan.org> 1171371230 +0000
Message:

Fixes segfault introduced in [18810]

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/meta_engine/folder.c

    rd1093a8 r0666b4e  
    8585    } 
    8686 
    87     if( !strncmp( psz_dir, "file://", 7 ) ) 
    88         psz_dir += 7; 
     87    char *psz_path = psz_dir; 
     88    if( !strncmp( psz_path, "file://", 7 ) ) 
     89        psz_path += 7; 
    8990 
    9091    for( i = 0; b_have_art == VLC_FALSE && i < 3; i++ ) 
     
    9596            /* Windows Folder.jpg */ 
    9697            snprintf( psz_filename, MAX_PATH, 
    97                       "file://%sFolder.jpg", psz_dir ); 
     98                      "file://%sFolder.jpg", psz_path ); 
    9899            break; 
    99100 
     
    101102            /* Windows AlbumArtSmall.jpg == small version of Folder.jpg */ 
    102103            snprintf( psz_filename, MAX_PATH, 
    103                   "file://%sAlbumArtSmall.jpg", psz_dir ); 
     104                  "file://%sAlbumArtSmall.jpg", psz_path ); 
    104105            break; 
    105106 
     
    107108            /* KDE (?) .folder.png */ 
    108109            snprintf( psz_filename, MAX_PATH, 
    109                   "file://%s.folder.png", psz_dir ); 
     110                  "file://%s.folder.png", psz_path ); 
    110111            break; 
    111112        }