summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorTor Lillqvist <tml@novell.com>2008-08-07 15:40:03 +0000
committerTor Lillqvist <tml@src.gnome.org>2008-08-07 15:40:03 +0000
commitc13b9d5d6396e0f058411318c82dcea76fa87fd5 (patch)
tree13ac3c77cfc786aa7eb84c4a77171a993368cfec /configure.in
parent4bd7cc6ad77597d47db3107ce878458e086ad396 (diff)
downloadglib-c13b9d5d6396e0f058411318c82dcea76fa87fd5.tar.gz
Output comment clarifying GPid semantics to glibconfig.h.
2008-08-07 Tor Lillqvist <tml@novell.com> * configure.in: Output comment clarifying GPid semantics to glibconfig.h. * glibconfig.h.win32.in: Ditto here. svn path=/trunk/; revision=7317
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in6
1 files changed, 6 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 8aa7d6e5f..0c80f2f6b 100644
--- a/configure.in
+++ b/configure.in
@@ -2951,6 +2951,12 @@ _______EOF
#define G_MODULE_SUFFIX "$g_module_suffix"
+/* A GPid is an abstraction for a process "handle". It is *not* a
+ * process identifier, the type that getpid() returns. GPid is used in
+ * GLib only in gspawn.h and gmain.h. On POSIX there are no "handles"
+ * as such, but on Windows a GPid is a handle to a process, a kind of
+ * pointer, not a process identifier.
+ */
typedef $g_pid_type GPid;
G_END_DECLS