[gobject-introspection: 1/5] [Win32] Fix gi-dump-types.c to build on Windows
- From: Christoph Reiter <creiter src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gobject-introspection: 1/5] [Win32] Fix gi-dump-types.c to build on Windows
- Date: Tue, 14 Jul 2020 15:51:32 +0000 (UTC)
commit 918136cc00bbd8ce47df0f3be8cf3a26b19cb5f2
Author: Gisle Vanem <gisle vanem gmail com>
Date: Thu May 14 19:25:11 2020 +0000
[Win32] Fix gi-dump-types.c to build on Windows
girepository/gi-dump-types.c | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
---
diff --git a/girepository/gi-dump-types.c b/girepository/gi-dump-types.c
index 69d8b12d..f7c39fda 100644
--- a/girepository/gi-dump-types.c
+++ b/girepository/gi-dump-types.c
@@ -1,16 +1,24 @@
/* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */
#include "gdump.c"
-#include <gio/gunixoutputstream.h>
+#ifdef G_OS_WIN32
+ #include <gio/gwin32outputstream.h>
+#else
+ #include <gio/gunixoutputstream.h>
+#endif
int
main (int argc,
char **argv)
{
int i;
- GOutputStream *stdout;
+ GOutputStream *Stdout;
GModule *self;
- stdout = g_unix_output_stream_new (1, FALSE);
+#if defined(G_OS_WIN32)
+ Stdout = g_win32_output_stream_new (1, FALSE);
+#else
+ Stdout = g_output_stream (1, FALSE);
+#endif
self = g_module_open (NULL, 0);
@@ -26,7 +34,7 @@ main (int argc,
g_clear_error (&error);
}
else
- dump_type (type, argv[i], stdout);
+ dump_type (type, argv[i], Stdout);
}
return 0;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]