Changeset 2453 for trunk/jons-gtk-gui

Show
Ignore:
Timestamp:
01/25/01 06:07:26 (8 years ago)
Author:
emojon
Message:

Damn, did a double freeze in the convo recv, blocked all future text from entering the window

Location:
trunk/jons-gtk-gui/src
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/jons-gtk-gui/src/convo.cpp

    r2448 r2453  
    487487      case ICQ_CMDxSUB_URL: 
    488488      {  
    489         const char *url = u_event->Text(); 
    490  
    491489        const gchar *for_user_u = 
    492490           g_strdup_printf("\n%s has sent you a URL!\n%s\n", 
    493                     c->user->GetAlias(), url); 
    494  
    495         gtk_text_freeze(GTK_TEXT(c->text)); 
     491                    c->user->GetAlias(), 
     492                    u_event->Text()); 
     493 
    496494        gtk_text_insert(GTK_TEXT(c->text), 0, 0, 0, for_user_u, -1); 
    497495        gtk_text_thaw(GTK_TEXT(c->text)); 
     496        g_free(for_user_u); 
    498497        break; 
    499498      } 
     
    505504        if(u_event->IsCancelled()) 
    506505        { 
    507             gtk_text_freeze(GTK_TEXT(c->text)); 
    508506            gtk_text_insert(GTK_TEXT(c->text), 0, 0, 0, chat_d, -1); 
    509507            gtk_text_thaw(GTK_TEXT(c->text)); 
     
    515513                g_strdup_printf("\n%s requests to chat with you!\n%s\n", 
    516514                c->user->GetAlias(), chat_d); 
    517             gtk_text_freeze(GTK_TEXT(c->text)); 
    518515            gtk_text_insert(GTK_TEXT(c->text), 0, 0, 0, for_user_c, 
    519516                -1); 
     
    532529        if(u_event->IsCancelled()) 
    533530        { 
    534             gtk_text_freeze(GTK_TEXT(c->text)); 
    535531            gtk_text_insert(GTK_TEXT(c->text), 0, 0, 0, file_d, -1); 
    536532            gtk_text_thaw(GTK_TEXT(c->text)); 
     
    543539                    c->user->GetAlias(), file_d); 
    544540 
    545             gtk_text_freeze(GTK_TEXT(c->text)); 
    546541            gtk_text_insert(GTK_TEXT(c->text), 0, 0, 0, for_user_f, -1); 
    547542            gtk_text_thaw(GTK_TEXT(c->text)); 
  • trunk/jons-gtk-gui/src/history_window.cpp

    r2445 r2453  
    124124        tmStupid = localtime(&_time); 
    125125        strftime(szDate, 29, "%c", tmStupid); 
    126         szDesc = event_description(*history_iter); 
     126        strcpy(szDesc, event_description(*history_iter)); 
    127127         
    128128        if ((*history_iter)->Direction() == D_RECEIVER) 
  • trunk/jons-gtk-gui/src/user_menu.cpp

    r2358 r2453  
    3939        if(user->NewMessages() > 0) 
    4040            c = convo_new(user, TRUE); 
    41  
    4241        else 
    43  
    4442            c = convo_new(user, FALSE); 
    4543    }