comparison src/conversation.c @ 3888:9928f9cba2e4

[gaim-migrate @ 4040] fix some runtime gtk warnings about the use of gtk_widget_set_sensitive() without a valid widget. (thanks dindinx) committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Sun, 03 Nov 2002 17:13:41 +0000
parents 94852b7cc81f
children 2bb52f873aa0
comparison
equal deleted inserted replaced
3887:17a165a610f8 3888:9928f9cba2e4
2519 if (c->gc->prpl->send_im == NULL && c->send) 2519 if (c->gc->prpl->send_im == NULL && c->send)
2520 gtk_widget_set_sensitive(c->send, FALSE); 2520 gtk_widget_set_sensitive(c->send, FALSE);
2521 else 2521 else
2522 gtk_widget_set_sensitive(c->send, TRUE); 2522 gtk_widget_set_sensitive(c->send, TRUE);
2523 if (c->gc->prpl->options & OPT_PROTO_IM_IMAGE) { 2523 if (c->gc->prpl->options & OPT_PROTO_IM_IMAGE) {
2524 gtk_widget_set_sensitive(c->imagebtn, TRUE); 2524 if (c->imagebtn)
2525 gtk_widget_set_sensitive(c->image_menubtn, TRUE); 2525 gtk_widget_set_sensitive(c->imagebtn, TRUE);
2526 if (c->image_menubtn)
2527 gtk_widget_set_sensitive(c->image_menubtn, TRUE);
2526 } 2528 }
2527 else { 2529 else {
2528 gtk_widget_set_sensitive(c->image_menubtn, FALSE); 2530
2529 gtk_widget_set_sensitive(c->imagebtn, FALSE); 2531 if (c->image_menubtn)
2532 gtk_widget_set_sensitive(c->image_menubtn, FALSE);
2533 if (c->imagebtn)
2534 gtk_widget_set_sensitive(c->imagebtn, FALSE);
2530 } 2535 }
2531 } 2536 }
2532 2537
2533 if (c->gc->prpl->warn == NULL && c->warn) 2538 if (c->gc->prpl->warn == NULL && c->warn)
2534 gtk_widget_set_sensitive(c->warn, FALSE); 2539 gtk_widget_set_sensitive(c->warn, FALSE);