Changeset 4035 for trunk/gtk/tr_core.c


Ignore:
Timestamp:
Dec 1, 2007, 8:07:53 PM (15 years ago)
Author:
charles
Message:

fix gtk+ crash. reported, tracked, and patched by serge in ticket #512

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gtk/tr_core.c

    r3942 r4035  
    350350tr_core_insert( TrCore * self, TrTorrent * tor )
    351351{
    352     GtkTreeIter iter;
    353     const tr_info * inf;
    354 
    355     gtk_list_store_append( GTK_LIST_STORE( self->model ), &iter );
    356     inf = tr_torrent_info( tor );
    357     gtk_list_store_set( GTK_LIST_STORE( self->model ), &iter,
    358                         MC_NAME,    inf->name,
    359                         MC_SIZE,    inf->totalSize,
    360                         MC_HASH,    inf->hashString,
    361                         MC_TORRENT, tor,
    362                         MC_ID,      self->nextid,
    363                         -1);
     352    const tr_info * inf = tr_torrent_info( tor );
     353    gtk_list_store_insert_with_values( GTK_LIST_STORE( self->model ), NULL, 0,
     354                                       MC_NAME,    inf->name,
     355                                       MC_SIZE,    inf->totalSize,
     356                                       MC_HASH,    inf->hashString,
     357                                       MC_TORRENT, tor,
     358                                       MC_ID,      self->nextid,
     359                                       -1);
    364360    g_object_unref( tor );
    365361    self->nextid++;
Note: See TracChangeset for help on using the changeset viewer.