diff --git a/gtk/gtkmountoperation-x11.c b/gtk/gtkmountoperation-x11.c index 10c7bbcf81..adb47b1659 100644 --- a/gtk/gtkmountoperation-x11.c +++ b/gtk/gtkmountoperation-x11.c @@ -653,7 +653,7 @@ pid_get_env (GPid pid, n = 0; while (TRUE) { - if (env[n] == '\0' || n >= env_len) + if (n >= env_len || env[n] == '\0') break; if (g_str_has_prefix (env + n, key) && (*(env + n + key_len) == '=')) @@ -666,7 +666,7 @@ pid_get_env (GPid pid, break; } - for (; env[n] != '\0' && n < env_len; n++) + for (; n < env_len && env[n] != '\0'; n++) ; n++; }