glib/gobject
Tor Lillqvist b74e7d2f47 Warn if no callback. Call callback correctly. (g_io_win32_create_watch):
2000-12-14  Tor Lillqvist  <tml@iki.fi>

	* giowin32.c (g_io_win32_dispatch): Warn if no callback. Call
	callback correctly.
	(g_io_win32_create_watch): Fix typo.
	(g_io_win32_fd_create_watch): Ditto.
	(g_io_channel_unix_new): If it is a file descriptor (i.e., a Unix
	fd lookalike provided by the C library), call
	g_io_channel_win32_new_fd(). If it is a socket (from WinSock),
	call g_io_cahnnel_win32_new_stream_socket(). Hopefully sockets and
	fds don't overlap. TODO: Implement also datagram sockets.
	(g_io_channel_win32_poll): Call g_main_context_get_poll_func().

	* gcompletion.h: Include <unistd.h> only on Unix. Is this
	inclusion really needed here? OTOH, do include <stddef.h>, for
	size_t.

	* gmessages.c: (Win32) Don't define a function called "write" that
	might clash with the prototype from <io.h>, use a #define.

	* glib.def: Update.

	* gmain.c (g_source_add_poll): Don't return a value from void
	function.
	(g_main_context_get_poll_func): Compile also for non-Win32, as
	presumably was intended. The result var is a GPollFunc, not a
	GPollFunc*. Return the result!

gobject:

 2000-12-14  Tor Lillqvist  <tml@iki.fi>

	* makefile.mingw.in: Update, include parts from Makefile.am to
	build gmarshal.[ch]. Some day, we won't need these separate
	makefiles for Win32 compilation. I hope.

	* makefile.msc.in: Update. No use trying to build gmarshal.[ch]
	here, it would require Unixish tools. MSVC users building from CVS
	sources are out of luck.

	* gobject.def: Update.
2000-12-14 21:02:20 +00:00
..
.cvsignore shut up on new marshaller generated stuff 2000-12-12 07:53:04 +00:00
ChangeLog Warn if no callback. Call callback correctly. (g_io_win32_create_watch): 2000-12-14 21:02:20 +00:00
gboxed.c fixed dealing with collection/lcopy of NULL values. 2000-12-12 07:32:00 +00:00
gboxed.h added g_value_set_static_string(). 2000-10-25 22:33:26 +00:00
gbsearcharray.c Fix gccisms (pointer arithmetic on void pointer, label without statement 2000-10-26 17:53:08 +00:00
gbsearcharray.h Don't use implicit casts from void * since this will get included from C++ 2000-10-25 23:39:32 +00:00
gclosure.c fixed dealing with collection/lcopy of NULL values. 2000-12-12 07:32:00 +00:00
gclosure.h fixed dealing with collection/lcopy of NULL values. 2000-12-12 07:32:00 +00:00
genums.c added newly added gobject/ headers. 2000-10-25 20:36:35 +00:00
genums.h added newly added gobject/ headers. 2000-10-25 20:36:35 +00:00
glib-genmarshal.1 fixed dealing with collection/lcopy of NULL values. 2000-12-12 07:32:00 +00:00
glib-genmarshal.c fixed dealing with collection/lcopy of NULL values. 2000-12-12 07:32:00 +00:00
gmarshal.list i guess some people may need this ;) 2000-12-12 07:51:44 +00:00
gobject-query.c added newly added gobject/ headers. 2000-10-25 20:36:35 +00:00
gobject.c urg managed to forget this last time ;( 2000-12-13 08:36:17 +00:00
gobject.def Warn if no callback. Call callback correctly. (g_io_win32_create_watch): 2000-12-14 21:02:20 +00:00
gobject.h urg managed to forget this last time ;( 2000-12-13 08:36:17 +00:00
gobject.rc.in makefile.mingw.in tests/makefile.mingw.in Rename makefile.cygwin(.in) to 2000-05-13 19:30:58 +00:00
gparam.c return whether a value got removed. 2000-12-13 00:44:18 +00:00
gparam.h return whether a value got removed. 2000-12-13 00:44:18 +00:00
gparamspecs.c urg managed to forget this last time ;( 2000-12-13 08:36:17 +00:00
gparamspecs.h urg managed to forget this last time ;( 2000-12-13 08:36:17 +00:00
gsignal.c fixed dealing with collection/lcopy of NULL values. 2000-12-12 07:32:00 +00:00
gsignal.h fixed dealing with collection/lcopy of NULL values. 2000-12-12 07:32:00 +00:00
gtype.c return whether a value got removed. 2000-12-13 00:44:18 +00:00
gtype.h urg managed to forget this last time ;( 2000-12-13 08:36:17 +00:00
gtypemodule.c fixed dealing with collection/lcopy of NULL values. 2000-12-12 07:32:00 +00:00
gtypemodule.h *** empty log message *** 2000-11-11 06:46:30 +00:00
gtypeplugin.c fixed a bag full of subtle bugs of immensive screw-up potential in 2000-11-05 05:07:26 +00:00
gtypeplugin.h fixed a bag full of subtle bugs of immensive screw-up potential in 2000-11-05 05:07:26 +00:00
gvalue.c fixed dealing with collection/lcopy of NULL values. 2000-12-12 07:32:00 +00:00
gvalue.h fixed dealing with collection/lcopy of NULL values. 2000-12-12 07:32:00 +00:00
gvaluecollector.h fixed dealing with collection/lcopy of NULL values. 2000-12-12 07:32:00 +00:00
gvaluetypes.c fixed dealing with collection/lcopy of NULL values. 2000-12-12 07:32:00 +00:00
gvaluetypes.h fixed dealing with collection/lcopy of NULL values. 2000-12-12 07:32:00 +00:00
Makefile.am urg managed to forget this last time ;( 2000-12-13 08:36:17 +00:00
makefile.mingw.in Warn if no callback. Call callback correctly. (g_io_win32_create_watch): 2000-12-14 21:02:20 +00:00
makefile.msc.in Warn if no callback. Call callback correctly. (g_io_win32_create_watch): 2000-12-14 21:02:20 +00:00