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
This commit is contained in:
Tor Lillqvist 2008-08-07 15:40:03 +00:00 committed by Tor Lillqvist
parent 4bd7cc6ad7
commit c13b9d5d63
3 changed files with 19 additions and 0 deletions

View File

@ -1,3 +1,10 @@
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

View File

@ -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

View File

@ -241,6 +241,12 @@ union _GSystemThread
#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