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
+2008-08-07 Tor Lillqvist <tml@novell.com>
+
+ * configure.in: Output comment clarifying GPid semantics to
+ glibconfig.h.
+
+ * glibconfig.h.win32.in: Ditto here.
+
2008-08-04 Matthias Clasen <mclasen@redhat.com>
Bug 546329 – API docs for g_utf8_normalize() are incorrect
#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
#define G_MODULE_SUFFIX "dll"
+/* 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 void * GPid;
G_END_DECLS