X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/8aa40b04f87deb33b41efab7a6a28fc9fc053d8d..c753eb9269d1e6c99b80a2d782ce49d9864ac1da:/src/gtk/scrolwin.cpp diff --git a/src/gtk/scrolwin.cpp b/src/gtk/scrolwin.cpp index f5e5b78e8c..245ecc7200 100644 --- a/src/gtk/scrolwin.cpp +++ b/src/gtk/scrolwin.cpp @@ -44,6 +44,9 @@ void wxScrollHelper::DoAdjustScrollbar(GtkRange* range, int *lines, int *linesPerPage) { + if (!range) + return; + int upper; int page_size; if (pixelsPerLine > 0 && winSize > 0 && winSize < virtSize) @@ -164,6 +167,10 @@ GtkPolicyType GtkPolicyFromWX(wxScrollbarVisibility visibility) policy = GTK_POLICY_AUTOMATIC; break; + default: + wxFAIL_MSG( wxS("unknown scrollbar visibility") ); + // fall through + case wxSHOW_SB_ALWAYS: policy = GTK_POLICY_ALWAYS; break;