]> git.saurik.com Git - wxWidgets.git/blobdiff - src/gtk/slider.cpp
check that the version of __sync_sub_and_fetch that returns a value is supported...
[wxWidgets.git] / src / gtk / slider.cpp
index 6440262ee46dad1a5d2fd161d6a9914e1268c1e5..f14ae6394ae551c4ed25c47bdd6eb9b95f7b64bc 100644 (file)
@@ -357,6 +357,8 @@ void wxSlider::GTKSetValue(int value)
 void wxSlider::SetRange( int minValue, int maxValue )
 {
     m_blockScrollEvent = true;
+    if (minValue == maxValue)
+       maxValue++;
     gtk_range_set_range(GTK_RANGE (m_widget), minValue, maxValue);
     gtk_range_set_increments(GTK_RANGE (m_widget), 1, (maxValue - minValue + 9) / 10);
     m_blockScrollEvent = false;