Просмотр исходного кода

device: do not use path::join() fon non-paths

Daniele Bartolini 6 лет назад
Родитель
Сommit
96ea2397a8
1 измененных файлов с 6 добавлено и 4 удалено
  1. 6 4
      src/device/device.cpp

+ 6 - 4
src/device/device.cpp

@@ -360,10 +360,12 @@ void Device::run()
 	{
 		TempAllocator512 ta;
 		DynamicString boot_dir(ta);
-		path::join(boot_dir
-			, (_options._boot_dir != NULL) ? _options._boot_dir : ""
-			, CROWN_BOOT_CONFIG
-			);
+		if (_options._boot_dir != NULL)
+		{
+			boot_dir += _options._boot_dir;
+			boot_dir += '/';
+		}
+		boot_dir += CROWN_BOOT_CONFIG;
 
 		const StringId64 config_name(boot_dir.c_str());
 		_resource_manager->load(RESOURCE_TYPE_CONFIG, config_name);