@@ -487,13 +487,13 @@ VkResult get_unix_settings_path(const struct loader_instance* inst, char** setti
487487 }
488488#endif
489489
490- VkResult res = check_if_settings_path_exists (inst , xdg_config_home , "/vulkan/loader_settings.d/" VK_LOADER_SETTINGS_FILENAME ,
491- settings_file_path );
490+ VkResult res = check_if_settings_path_exists (
491+ inst , xdg_config_home , "/" VULKAN_DIR "/loader_settings.d/" VK_LOADER_SETTINGS_FILENAME , settings_file_path );
492492 if (res == VK_SUCCESS ) {
493493 return res ;
494494 }
495495
496- res = check_if_settings_path_exists (inst , xdg_data_home , "/vulkan /loader_settings.d/" VK_LOADER_SETTINGS_FILENAME ,
496+ res = check_if_settings_path_exists (inst , xdg_data_home , "/" VULKAN_DIR " /loader_settings.d/" VK_LOADER_SETTINGS_FILENAME ,
497497 settings_file_path );
498498 if (res == VK_SUCCESS ) {
499499 return res ;
@@ -503,41 +503,41 @@ VkResult get_unix_settings_path(const struct loader_instance* inst, char** setti
503503 char * home = loader_secure_getenv ("HOME" , inst );
504504 if (home != NULL ) {
505505 if (NULL == xdg_config_home || '\0' == xdg_config_home [0 ]) {
506- res = check_if_settings_path_exists (inst , home , "/.config/vulkan/loader_settings.d/" VK_LOADER_SETTINGS_FILENAME ,
507- settings_file_path );
506+ res = check_if_settings_path_exists (
507+ inst , home , "/.config/" VULKAN_DIR "/loader_settings.d/" VK_LOADER_SETTINGS_FILENAME , settings_file_path );
508508 if (res == VK_SUCCESS ) {
509509 return res ;
510510 }
511511 }
512512 if (NULL == xdg_data_home || '\0' == xdg_data_home [0 ]) {
513- res = check_if_settings_path_exists (inst , home , "/.local/share/vulkan/loader_settings.d/" VK_LOADER_SETTINGS_FILENAME ,
514- settings_file_path );
513+ res = check_if_settings_path_exists (
514+ inst , home , "/.local/share/" VULKAN_DIR "/loader_settings.d/" VK_LOADER_SETTINGS_FILENAME , settings_file_path );
515515 if (res == VK_SUCCESS ) {
516516 return res ;
517517 }
518518 }
519519 }
520520
521- res = check_if_settings_path_exists (inst , xdg_config_dirs , "/vulkan /loader_settings.d/" VK_LOADER_SETTINGS_FILENAME ,
521+ res = check_if_settings_path_exists (inst , xdg_config_dirs , "/" VULKAN_DIR " /loader_settings.d/" VK_LOADER_SETTINGS_FILENAME ,
522522 settings_file_path );
523523 if (res == VK_SUCCESS ) {
524524 return res ;
525525 }
526526
527- res = check_if_settings_path_exists (inst , SYSCONFDIR , "/vulkan /loader_settings.d/" VK_LOADER_SETTINGS_FILENAME ,
527+ res = check_if_settings_path_exists (inst , SYSCONFDIR , "/" VULKAN_DIR " /loader_settings.d/" VK_LOADER_SETTINGS_FILENAME ,
528528 settings_file_path );
529529 if (res == VK_SUCCESS ) {
530530 return res ;
531531 }
532532#if defined(EXTRASYSCONFDIR )
533533
534- res = check_if_settings_path_exists (inst , EXTRASYSCONFDIR , "/vulkan /loader_settings.d/" VK_LOADER_SETTINGS_FILENAME ,
534+ res = check_if_settings_path_exists (inst , EXTRASYSCONFDIR , "/" VULKAN_DIR " /loader_settings.d/" VK_LOADER_SETTINGS_FILENAME ,
535535 settings_file_path );
536536 if (res == VK_SUCCESS ) {
537537 return res ;
538538 }
539539#endif
540- res = check_if_settings_path_exists (inst , xdg_data_dirs , "/vulkan /loader_settings.d/" VK_LOADER_SETTINGS_FILENAME ,
540+ res = check_if_settings_path_exists (inst , xdg_data_dirs , "/" VULKAN_DIR " /loader_settings.d/" VK_LOADER_SETTINGS_FILENAME ,
541541 settings_file_path );
542542 if (res == VK_SUCCESS ) {
543543 return res ;
0 commit comments