if ( ! left )
str[-1] = c; /* replace last character of part */
/* FALLTHRU */
+ FALLTHROUGH;
default:
if ( left && 'A' <= c && c <= 'Z' )
{
goto check_attrs;
}
/* FALLTHROUGH */
+ FALLTHROUGH;
case ERROR_FILE_NOT_FOUND:
case ERROR_BAD_NETPATH:
errno = ENOENT;
goto dflt;
}
/* Fall through */
+ FALLTHROUGH;
case WM_SYSCHAR:
case WM_CHAR:
if (w32_pass_extra_mouse_buttons_to_system)
goto dflt;
/* else fall through and process them. */
+ FALLTHROUGH;
case WM_MBUTTONDOWN:
case WM_MBUTTONUP:
handle_plain_button:
track_mouse_event_fn (&tme);
track_mouse_window = hwnd;
}
+ FALLTHROUGH;
case WM_HSCROLL:
case WM_VSCROLL:
if (w32_mouse_move_interval <= 0
if (w32_pass_multimedia_buttons_to_system)
goto dflt;
/* Otherwise, pass to lisp, the same way we do with mousehwheel. */
+ FALLTHROUGH;
/* FIXME!!! This is never reached so what's the purpose? If the
non-zero return remark below is right we're doing it wrong all
case WM_MOUSELEAVE:
/* No longer tracking mouse. */
track_mouse_window = NULL;
+ FALLTHROUGH;
case WM_ACTIVATEAPP:
case WM_ACTIVATE:
menu_free_timer = 0;
}
}
+ FALLTHROUGH;
case WM_MOVE:
case WM_SIZE:
command:
fails (see bug#25875). But if it fails, we want to find out
about it, so let's leave 1000 for now. */
sleep (1000);
+ FALLTHROUGH;
case WM_WINDOWPOSCHANGING:
/* Don't restrict the sizing of any kind of frames. If the window
SetScrollInfo (SCROLL_BAR_W32_WINDOW (bar), SB_CTL, &si, TRUE);
}
/* fall through */
+ FALLTHROUGH;
default:
emacs_event->kind = NO_EVENT;
return FALSE;
SetScrollInfo (SCROLL_BAR_W32_WINDOW (bar), SB_CTL, &si, TRUE);
}
/* fall through */
+ FALLTHROUGH;
default:
emacs_event->kind = NO_EVENT;
return FALSE;