printf("gtk_xtbin_destroy()\n");
PRINTF("gtk_xtbin_destroy()\n");
gtk_xtbin_destroy (GtkObject *object){  GtkXtBin *xtbin;#ifdef DEBUG_XTBIN  printf("gtk_xtbin_destroy()\n");#endif  g_return_if_fail (object != NULL);  g_return_if_fail (GTK_IS_XTBIN (object));  xtbin = GTK_XTBIN (object);  XtDestroyWidget(xtbin->xtwidget);#if 0  xt_is_initialized--; /* reduce our count here */  /* Initialize the Xt toolkit */  if (xt_is_initialized == 0) {    XtAppContext  ac;#ifdef DEBUG_XTBIN    printf("shutting down Xt stuff\n");#endif    /*     * Shutdown Xt stuff     */    g_main_remove_poll(&xt_event_poll_fd);    g_source_remove_by_user_data(xtbin->xtdisplay);    ac = XtDisplayToApplicationContext(xtbin->xtdisplay);    XtDestroyApplicationContext(ac);    /*     * XtDestroyApplicationContext destroys the display for us     */    /* XtCloseDisplay(xtbin->xtdisplay); */    xtbin->xtdisplay = NULL;  }#endif  GTK_OBJECT_CLASS(parent_class)->destroy(object);}