[haiku-commits] r40056 - haiku/trunk/src/preferences/virtualmemory

  • From: leavengood@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sat, 1 Jan 2011 22:15:07 +0100 (CET)

Author: leavengood
Date: 2011-01-01 22:15:07 +0100 (Sat, 01 Jan 2011)
New Revision: 40056
Changeset: http://dev.haiku-os.org/changeset/40056
Ticket: http://dev.haiku-os.org/ticket/1746

Modified:
   haiku/trunk/src/preferences/virtualmemory/SettingsWindow.cpp
Log:
Fix #1746: Apply patch by hamish which sets the virtual memory size to the
default minimum instead of zero when the user turns on virtual memory. Thanks!


Modified: haiku/trunk/src/preferences/virtualmemory/SettingsWindow.cpp
===================================================================
--- haiku/trunk/src/preferences/virtualmemory/SettingsWindow.cpp        
2011-01-01 19:04:32 UTC (rev 40055)
+++ haiku/trunk/src/preferences/virtualmemory/SettingsWindow.cpp        
2011-01-01 21:15:07 UTC (rev 40056)
@@ -365,6 +365,12 @@
                        }
 
                        fSettings.SetSwapEnabled(value != 0);
+                       if (value == 1 && fSettings.SwapSize() == 0)
+                       {
+                               off_t min, max;
+                               _GetSwapFileLimits(min, max);
+                               fSettings.SetSwapSize(min);
+                       }
                        _Update();
                        break;
                }


Other related posts: