Commit Graph

242 Commits

Author SHA1 Message Date
ea1512221b Handle valid symbols that are NULL correctly. (#385388, Felix Kater)
2006-12-13  Matthias Clasen  <mclasen@redhat.com>

        * gmodule.c (g_module_open):
        * gmodule-dl.c (_g_module_symbol): Handle valid symbols
        that are NULL correctly.  (#385388, Felix Kater)
2006-12-13 15:41:22 +00:00
256ba23b98 makefile.mingw gmodule/makefile.mingw.in glib/makefile.mingw.in
2006-11-05  Tor Lillqvist  <tml@novell.com>

	* makefile.mingw
	* gmodule/makefile.mingw.in
	* glib/makefile.mingw.in
	* gobject/makefile.mingw.in
	* gthread/makefile.mingw.in
	* tests/makefile.mingw.in: Remove from CVS. Haven't been
	maintained or distributed for long.
2006-11-05 15:42:42 +00:00
5c16431446 applied patch from Christian Persch to support G_DEBUG flags
Mon Sep 11 14:58:56 2006  Tim Janik  <timj@imendio.com>

        * gmodule.c: applied patch from Christian Persch to support
        G_DEBUG flags resident-modules and bind-now-modules, bug #345099.
2006-09-11 13:11:15 +00:00
da422c0060 Remove support for Windows 9x/ME, as will be done also in Pango and GTK+.
2006-08-29  Tor Lillqvist  <tml@novell.com>

	Remove support for Windows 9x/ME, as will be done also in Pango
	and GTK+. GTK+ hasn't worked on Win9x since 2.6 or 2.8 anyway, so
	it's pretty pointless to keep the Win9x code in here either. If
	somebody is interested, the code can always be found in older GLib
	versions, and in CVS.

	* glib/gdir.c
	* glib/gfileutils.c
	* glib/gspawn-win32-helper.c
	* glib/gspawn-win32.c
	* glib/gstdio.c
	* glib/gutils.c
	* glib/gwin32.c
	* glib/gwin32.h: Remove the G_WIN32_IS_NT_BASED() and
	G_WIN32_HAVE_WIDECHAR_API() tests and their false (Win9x)
	branches, and any variables or static functions used only by the
	Win9x branches.

	* glib/gwin32.c (g_win32_windows_version_init): Call g_error() if
	run on Win9x.
2006-08-29 22:45:00 +00:00
c4bc3fe91d 2.12.2 2006-08-16 00:45:03 +00:00
395997df20 2.12.1 2006-07-22 18:21:48 +00:00
7f25ce8987 2.12.0 2006-07-02 19:52:14 +00:00
2107d8e3ed 2.11.4 2006-06-20 15:09:06 +00:00
ec50b87916 2.11.3 2006-06-12 15:37:27 +00:00
0c26468057 2.11.2 2006-06-05 17:34:53 +00:00
ba7dd25959 2.11.1 2006-05-15 17:16:28 +00:00
4b17ee97a5 2.11.0 2006-05-03 02:05:01 +00:00
3eaa4113c8 Make sure to not return TRUE if symbol is NULL. (#334440, ITOH Yasufumi)
2006-03-29  Matthias Clasen  <mclasen@redhat.com>

	* gmodule.c (g_module_symbol): Make sure to
	not return TRUE if symbol is NULL.  (#334440,
	ITOH Yasufumi)
2006-03-29 20:52:00 +00:00
a639cb7cb8 2.10.1 2006-03-07 18:30:23 +00:00
2f4f39095f 2.10.0 2006-02-24 17:17:35 +00:00
72abb1a5ac 2.9.6 2006-02-11 14:05:58 +00:00
666e90eae6 2.9.5 2006-01-27 14:37:02 +00:00
1154014f26 2.9.4 2006-01-18 17:16:21 +00:00
7f737f1f34 2.9.3 2006-01-17 00:00:17 +00:00
9090c67afc 2.9.2 2006-01-06 05:07:47 +00:00
eff8046fcc 2.9.1 2005-12-09 18:05:25 +00:00
0f1e8fb313 Silence compiler warnings.
2005-11-28  Matthias Clasen  <mclasen@redhat.com>

	* gmodule.c (parse_libtool_archive): Silence
	compiler warnings.
2005-11-28 18:34:16 +00:00
d7deadb1e2 2.9.0 2005-11-18 13:58:48 +00:00
4bf14f1c4e 2.8.1 2005-08-23 04:35:33 +00:00
6de0ca7807 2.8.0 2005-08-12 17:18:55 +00:00
d5c882abc4 2.7.7 2005-08-05 16:09:42 +00:00
6e103ba100 2.7.6 2005-08-03 20:58:37 +00:00
e4c231a62a 2.7.5 2005-08-02 16:17:48 +00:00
3c6e2da565 2.7.4 2005-07-22 17:02:04 +00:00
1760b7074d 2.7.3 2005-07-15 17:28:17 +00:00
521a964f8c Typo. 2005-07-09 00:12:04 +00:00
d22f051252 Don't use autoconf variables for the resource object files on Win32 any
2005-07-09  Tor Lillqvist  <tml@novell.com>

	* configure.in: Don't use autoconf variables for the resource
	object files on Win32 any longer. Instead handle that in the
	Makefile.am files. Check for windres.

	* glibconfig.h.win32.in: Minor tuning to match the
	configure-produced glibconfig.h closely.

	* */Makefile.am: Don't use the scripts in build/win32 to
	compile the .rc file into a resource object file. (This means
	we loose the build number increment magic, but I doubt it was
	that useful anyway.) Instead use windres directly. To pass the
	normal .o file produced by windres through libtool, which
	wants .lo files, pass it directly to the linker using a -Wl
	option.

	* */*.rc.in: Thus replace BUILDNUMBER with 0.
2005-07-08 23:04:06 +00:00
138f260fbc 2.7.2 2005-07-08 15:48:32 +00:00
399b0456ce 2.7.1 2005-06-30 21:01:58 +00:00
c888581c43 Include stdlib.h
2005-06-30  Matthias Clasen  <mclasen@redhat.com>

	* gmodule-ar.c: Include stdlib.h
2005-06-30 19:32:33 +00:00
2e13949ab6 libtool installs/uninstalls the import library, no need to do it
2005-06-26  Tor Lillqvist  <tml@novell.com>

	* Makefile.am: libtool installs/uninstalls the import library, no
	need to do it ourselves. Do still install/uninstall the .def file,
	though.
2005-06-26 18:07:13 +00:00
80d0d5690f glib/Makefile.am gmodule/Makefile.am Current GNU tools do understand the
2005-06-24  Tor Lillqvist  <tml@novell.com>

	* glib/Makefile.am
	* gmodule/Makefile.am
	* gobject/Makefile.am: Current GNU tools do understand the
	PRIVATE keyword.

	* glib/gfileutils.c (g_mkdir_with_parents): Return error with
	EINVAL also for empty pathnames.
	(g_build_pathname_va): Fix typo.
2005-06-24 13:26:45 +00:00
604ad5fa3d 2.7.0 2005-06-10 15:48:25 +00:00
de67d93121 Add gmodule-export-2.0.pc to AC_CONFIG_FILES.
2005-01-11  Owen Taylor <otaylor@redhat.com>

        * configure.in: Add gmodule-export-2.0.pc to AC_CONFIG_FILES.

        * glib/Makefile.am gobject/Makefile.am gthread/Makefile.am:
        Use grep | head -n 1 instead of grep -m 1 which doesn't work
        with slightly older versions of GNU grep in
        install-libtool-import-lib rule.
2005-01-11 20:39:00 +00:00
3d1e4844bb 2.6.1 2005-01-07 16:58:16 +00:00
a8cf492b2c It's wrong to call g_file_test() with more than one test (both
2004-12-31  Tor Lillqvist  <tml@iki.fi>

	* gmodule.c (g_module_open): It's wrong to call g_file_test() with
	more than one test (both G_FILE_TEST_EXISTS and _IS_REGULAR). (It
	would succeed even if the pathname existed as a nonregular file.)
	Just G_FILE_TEST_IS_REGULAR works fine. (#162594)
2005-01-02 16:03:56 +00:00
32247a04c6 2.6.0 2004-12-16 05:48:25 +00:00
cff51f1f0b Makefile.am gmodule.def Win32 DLL ABI stability cruft like in ../glib.
2004-12-06  Tor Lillqvist  <tml@iki.fi>

	* Makefile.am
	* gmodule.def
	* gmodule.[hc]: Win32 DLL ABI stability cruft like in ../glib.
2004-12-06 15:45:25 +00:00
23265157fb 2.5.7 2004-12-02 21:13:05 +00:00
98121469ec 2.5.6 2004-11-12 17:15:54 +00:00
f5de060304 Argument is in UTF-8. Use wide character Win32 API if present.
2004-11-04  Tor Lillqvist  <tml@iki.fi>

	* gmodule-win32.c (_g_module_open): Argument is in UTF-8. Use wide
	character Win32 API if present.

	* gmodule.c (parse_libtool_archive, g_module_open): Convert file
	name to UTF-8 before storing in the error message string.

	* gmodule.c (parse_libtool_archive): Use g_open().
2004-11-04 00:20:27 +00:00
7f1bfaee74 *** empty log message *** 2004-11-02 23:06:58 +00:00
aa410edee6 updated [and finally fixed my script to produce ready to go de-in(ed)
2004-10-29  Hans Breuer  <hans@breuer.org>

	* glibconfig.h */makefile.msc.in : updated [and finally fixed my
	script to produce ready to go de-in(ed) files, w/o autotools]

	* */*.rc.in : updated copyrights to 2004

	* glib/gutils.c : some CSIDL_* defines lacking from older SDK;
	use the same fallback mecahnism as on *NIX where ever applicable
2004-10-29 20:58:04 +00:00
25dc3ce452 2.5.4 2004-10-27 17:56:33 +00:00
36e34772d8 2.5.3 2004-09-18 21:03:46 +00:00