mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-20 07:20:10 +01:00
util,asahi,vulkan,panfrost: Replace the remaining usage of getenv with os_get_option
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com> Reviewed-by: Antonio Ospite <antonio.ospite@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38640>
This commit is contained in:
parent
95938823f4
commit
123a66fc43
6 changed files with 7 additions and 7 deletions
|
|
@ -1021,7 +1021,7 @@ agxdecode_dump_file_open(void)
|
|||
if (agxdecode_dump_stream)
|
||||
return;
|
||||
|
||||
/* This does a getenv every frame, so it is possible to use
|
||||
/* This does a os_get_option every frame, so it is possible to use
|
||||
* setenv to change the base at runtime.
|
||||
*/
|
||||
const char *dump_file_base =
|
||||
|
|
|
|||
|
|
@ -251,7 +251,7 @@ pandecode_dump_file_open(struct pandecode_context *ctx)
|
|||
{
|
||||
simple_mtx_assert_locked(&ctx->lock);
|
||||
|
||||
/* This does a getenv every frame, so it is possible to use
|
||||
/* This does a os_get_option every frame, so it is possible to use
|
||||
* setenv to change the base at runtime.
|
||||
*/
|
||||
const char *dump_file_base =
|
||||
|
|
|
|||
|
|
@ -938,7 +938,7 @@ disk_cache_generate_cache_dir(void *mem_ctx, const char *gpu_name,
|
|||
}
|
||||
|
||||
if (!path) {
|
||||
char *home = getenv("HOME");
|
||||
const char *home = os_get_option("HOME");
|
||||
|
||||
if (home) {
|
||||
path = concatenate_and_mkdir(mem_ctx, home, ".cache", mkdir);
|
||||
|
|
|
|||
|
|
@ -353,7 +353,7 @@ comma_separated_list_contains(const char *list, const char *s);
|
|||
/**
|
||||
* Get option.
|
||||
*
|
||||
* It is an alias for getenv on Unix and Windows.
|
||||
* It is an alias for os_get_option.
|
||||
*
|
||||
*/
|
||||
const char *
|
||||
|
|
|
|||
|
|
@ -1257,7 +1257,7 @@ driParseConfigFiles(driOptionCache *cache, const driOptionCache *info,
|
|||
|
||||
#if WITH_XMLCONFIG
|
||||
const char *configdir;
|
||||
char *home;
|
||||
const char *home;
|
||||
|
||||
/* parse from either $DRIRC_CONFIGDIR or $datadir/drirc.d */
|
||||
if ((configdir = os_get_option("DRIRC_CONFIGDIR")))
|
||||
|
|
@ -1267,7 +1267,7 @@ driParseConfigFiles(driOptionCache *cache, const driOptionCache *info,
|
|||
parseOneConfigFile(&userData, SYSCONFDIR "/drirc");
|
||||
}
|
||||
|
||||
if ((home = getenv("HOME"))) {
|
||||
if ((home = os_get_option("HOME"))) {
|
||||
char filename[PATH_MAX];
|
||||
|
||||
snprintf(filename, PATH_MAX, "%s/.drirc", home);
|
||||
|
|
|
|||
|
|
@ -131,7 +131,7 @@ device_select_CreateInstance(const VkInstanceCreateInfo *pCreateInfo,
|
|||
bool has_wayland = os_get_option("WAYLAND_DISPLAY") || os_get_option("WAYLAND_SOCKET");
|
||||
#endif
|
||||
#ifdef VK_USE_PLATFORM_XCB_KHR
|
||||
bool has_xcb = !!getenv("DISPLAY");
|
||||
bool has_xcb = !!os_get_option("DISPLAY");
|
||||
#endif
|
||||
|
||||
for (unsigned i = 0; i < pCreateInfo->enabledExtensionCount; i++) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue