delete info->rect;
idle_resize_cb(gpointer data){  EventInfo *info = (EventInfo *)data;  //  g_print("idle_resize_cb: sending event for %p\n",  //          info->widget);  info->widget->OnResize(*info->rect);  NS_RELEASE(info->widget);  // FIXME free info->rect  g_free(info);  // this will return 0 if the list is  // empty.  that will remove this idle timeout.  // if it's > 1 then it will be restarted and  // this will be run again.  return FALSE;}