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; }