app, tools: Use cross-platform g_getenv, not getenv
It uses the safe URCT function under the hood.
This commit is contained in:
parent
854caadbc3
commit
8b9ee6d2a8
2 changed files with 8 additions and 8 deletions
|
|
@ -165,17 +165,17 @@ gimp_get_default_language (const gchar *category)
|
|||
|
||||
#ifdef G_OS_WIN32
|
||||
|
||||
p = getenv ("LC_ALL");
|
||||
p = (gchar *) g_getenv ("LC_ALL");
|
||||
if (p != NULL)
|
||||
lang = g_strdup (p);
|
||||
else
|
||||
{
|
||||
p = getenv ("LANG");
|
||||
p = (gchar *) g_getenv ("LANG");
|
||||
if (p != NULL)
|
||||
lang = g_strdup (p);
|
||||
else
|
||||
{
|
||||
p = getenv (category);
|
||||
p = (gchar *) g_getenv (category);
|
||||
if (p != NULL)
|
||||
lang = g_strdup (p);
|
||||
else
|
||||
|
|
|
|||
|
|
@ -110,7 +110,7 @@ static const gchar *
|
|||
win32_command (const gchar *command)
|
||||
{
|
||||
static gchar *cmd = NULL;
|
||||
const gchar *comspec = getenv ("COMSPEC");
|
||||
const gchar *comspec = g_getenv ("COMSPEC");
|
||||
|
||||
if (comspec == NULL)
|
||||
comspec = "cmd.exe";
|
||||
|
|
@ -292,7 +292,7 @@ find_out_env_flags (void)
|
|||
{
|
||||
gchar *p;
|
||||
|
||||
if ((p = getenv ("CC")) != NULL && *p != '\0')
|
||||
if ((p = (gchar *) g_getenv ("CC")) != NULL && *p != '\0')
|
||||
env_cc = p;
|
||||
else if (msvc_syntax)
|
||||
env_cc = "cl -MD";
|
||||
|
|
@ -303,17 +303,17 @@ find_out_env_flags (void)
|
|||
g_ascii_strncasecmp (env_cc, "clang", 5) != 0)
|
||||
msvc_syntax = TRUE;
|
||||
|
||||
if ((p = getenv ("CFLAGS")) != NULL)
|
||||
if ((p = (gchar *) g_getenv ("CFLAGS")) != NULL)
|
||||
env_cflags = p;
|
||||
else
|
||||
env_cflags = "";
|
||||
|
||||
if ((p = getenv ("LDFLAGS")) != NULL)
|
||||
if ((p = (gchar *) g_getenv ("LDFLAGS")) != NULL)
|
||||
env_ldflags = p;
|
||||
else
|
||||
env_ldflags = "";
|
||||
|
||||
if ((p = getenv ("LIBS")) != NULL && *p != '\0')
|
||||
if ((p = (gchar *) g_getenv ("LIBS")) != NULL && *p != '\0')
|
||||
env_libs = p;
|
||||
else
|
||||
env_libs = "";
|
||||
|
|
|
|||
Loading…
Reference in a new issue