(gtk) tweak the watch directory: better detection of duplicates when scanning the directory on startup

This commit is contained in:
Charles Kerr 2008-03-18 01:59:03 +00:00
parent 59fdf5dcc8
commit e92a0938ab
1 changed files with 4 additions and 1 deletions

View File

@ -651,15 +651,18 @@ tr_core_add_list( TrCore * core,
{
GSList * l;
const gboolean doPrompt = pref_flag_get( PREF_KEY_OPTIONS_PROMPT );
tr_handle * handle = core->priv->handle;
for( l=torrentFiles; l!=NULL; l=l->next )
{
tr_ctor * ctor = tr_ctorNew( core->priv->handle );
tr_ctor * ctor = tr_ctorNew( handle );
tr_core_apply_defaults( ctor );
if( forcePaused )
tr_ctorSetPaused( ctor, TR_FORCE, TRUE );
if( tr_ctorSetMetainfoFromFile( ctor, l->data ) )
tr_ctorFree( ctor );
else if( tr_torrentParse( handle, ctor, NULL ) )
tr_ctorFree( ctor );
else if( doPrompt )
g_signal_emit( core, TR_CORE_GET_CLASS(core)->promptsig, 0, ctor );
else