At least theoretically kernelSettings and safemodeSettings can be NULL

(CID 4230).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40069 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold 2011-01-02 14:44:33 +00:00
parent 8018cd7f61
commit be4b43e03f

View File

@ -64,10 +64,12 @@ static void
apply_boot_settings(void* kernelSettings, void* safemodeSettings)
{
#if B_HAIKU_PHYSICAL_BITS > 32
if (get_driver_boolean_parameter(kernelSettings, "4gb_memory_limit", false,
false)
|| get_driver_boolean_parameter(safemodeSettings,
B_SAFEMODE_4_GB_MEMORY_LIMIT, false, false)) {
if ((kernelSettings != NULL
&& get_driver_boolean_parameter(kernelSettings, "4gb_memory_limit",
false, false))
|| (safemodeSettings != NULL
&& get_driver_boolean_parameter(safemodeSettings,
B_SAFEMODE_4_GB_MEMORY_LIMIT, false, false))) {
ignore_physical_memory_ranges_beyond_4gb();
}
#endif