Ejemplo n.º 1
0
static void
g_do_disconnect(void)
{
  p_scr *s;
  int i;
  for (i=0 ; i<=G_N_PENDING ; i++) {
    s = g_pending_scr[i];
    g_pending_scr[i] = 0;
    if (s) g_disconnect(s);
  }
  g_pending_task = 0;
}
Ejemplo n.º 2
0
static void
g_do_disconnect(void)
{
  if (g_screens) {
    p_scr *s;
    int i;
    for (i=n_screens-1 ; i>=0 ; i--) {
      s = g_screens[i].s;
      if (s && !p_wincount(s)) g_disconnect(s);
    }
  }
  g_pending_task = 0;
}