Commit 73e62faf authored by Francois Cartegnie's avatar Francois Cartegnie

use pid for tmp file patterns

parent b5c92530
...@@ -539,7 +539,7 @@ static int WriteCatalog( addons_storage_t *p_storage, ...@@ -539,7 +539,7 @@ static int WriteCatalog( addons_storage_t *p_storage,
} }
free( psz_userdir ); free( psz_userdir );
if ( asprintf( &psz_file_tmp, "%s.tmp", psz_file ) < 1 ) if ( asprintf( &psz_file_tmp, "%s.tmp%"PRIu32, psz_file, (uint32_t)getpid() ) < 1 )
{ {
free( psz_file ); free( psz_file );
return VLC_ENOMEM; return VLC_ENOMEM;
......
...@@ -202,7 +202,7 @@ int playlist_MLDump( playlist_t *p_playlist ) ...@@ -202,7 +202,7 @@ int playlist_MLDump( playlist_t *p_playlist )
strcat( psz_dirname, DIR_SEP "ml.xspf" ); strcat( psz_dirname, DIR_SEP "ml.xspf" );
if ( asprintf( &psz_temp, "%s.tmp", psz_dirname ) < 1 ) if ( asprintf( &psz_temp, "%s.tmp%"PRIu32, psz_dirname, (uint32_t)getpid() ) < 1 )
return VLC_EGENERIC; return VLC_EGENERIC;
int i_ret = playlist_Export( p_playlist, psz_temp, p_playlist->p_media_library, int i_ret = playlist_Export( p_playlist, psz_temp, p_playlist->p_media_library,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment