diff --git a/src/frontend/libslirp/glib/glib.c b/src/frontend/libslirp/glib/glib.c index 601c604b..16bc9dcc 100644 --- a/src/frontend/libslirp/glib/glib.c +++ b/src/frontend/libslirp/glib/glib.c @@ -119,6 +119,7 @@ gboolean g_shell_parse_argv(const gchar* command_line, gint* argcp, gchar*** arg GError* err = malloc(sizeof(GError)); err->message = message; *error = err; + return false; } gboolean g_spawn_async_with_fds(const gchar *working_directory, gchar **argv, diff --git a/src/frontend/libslirp/glib/glib.h b/src/frontend/libslirp/glib/glib.h index 88b787f5..e609f83c 100644 --- a/src/frontend/libslirp/glib/glib.h +++ b/src/frontend/libslirp/glib/glib.h @@ -9,6 +9,12 @@ #include #include +#ifdef _WIN32 +#define G_OS_WIN32 1 +#else +#define G_OS_UNIX 1 +#endif + #define G_LITTLE_ENDIAN 0 #define G_BIG_ENDIAN 1 #define G_BYTE_ORDER G_LITTLE_ENDIAN