@elextr commented on this pull request.
In src/vte.c:
> @@ -675,6 +682,45 @@ const gchar *vte_get_working_directory(void) g_free(cwd); } } + else + { + gint status = 0; + gchar *stdout = NULL; + gchar *pid_str = g_strdup_printf("%d", pid); + gchar *argv[] = {"lsof", "-a", "-d", "cwd", "-F", "n", "-p", pid_str, NULL};
utils_spawn_sync
calls spawn_sync
which on Linux eventually calls g_spawn_async
which specifies the array as gchar**
, not a const
in sight, so it may be a pain to try to const
ize this.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.