- gtk_signal_connect(GTK_OBJECT(trayicon), "size_allocate", GTK_SIGNAL_FUNC(resize_cb), NULL);
- gtk_signal_connect(GTK_OBJECT(eventbox), "button-press-event", GTK_SIGNAL_FUNC(click_cb), NULL);
+ destroy_signal_id =
+ gtk_signal_connect(GTK_OBJECT(trayicon), "destroy",
+ GTK_SIGNAL_FUNC(destroy_cb), NULL);
+ gtk_signal_connect(GTK_OBJECT(trayicon), "size_allocate",
+ GTK_SIGNAL_FUNC(resize_cb), NULL);
+ gtk_signal_connect(GTK_OBJECT(eventbox), "button-press-event",
+ GTK_SIGNAL_FUNC(click_cb), NULL);