do not return NULL symbols.
authorTim Janik <timj@gtk.org>
Wed, 1 Mar 2000 04:57:07 +0000 (04:57 +0000)
committerTim Janik <timj@src.gnome.org>
Wed, 1 Mar 2000 04:57:07 +0000 (04:57 +0000)
commitd568a76ae4976e0aa01e26e868121a07b4e91338
treed1039190a0ad68b6d8359a1ede00bc1c35b87c1d
parent549faafc021d87b1c4700294debdf3e4b85ed7e1
do not return NULL symbols.

Wed Mar  1 05:34:47 2000  Tim Janik  <timj@gtk.org>

        * gmodule-beos.c (_g_module_symbol): do not return NULL symbols.

        * gmodule-os2.c: removed NetBSD specific defines.
        (_g_module_self): set an error message for unsupported behaviour.

        * gmodule-beos.c: many coding style fixups.
        (_g_module_open):
        (_g_module_self):
        (_g_module_close):
        (_g_module_symbol): bunch of memory leaks plugged.

        * gmodule-dl.c: make sure the error message returned from dlerror()
        is always != NULL, by using a wrapper function fetch_dlerror(). based
        on a patch to fix _g_module_symbol() for NetBSD from Scott Presnell
        <srp@zgi.com>.

        * gmodule-dld.c: minor indentation.

        * gmodule-win32.c: minor cleanups.

        * merges from glib-1-2.
gmodule/ChangeLog
gmodule/gmodule-beos.c
gmodule/gmodule-dl.c
gmodule/gmodule-dld.c
gmodule/gmodule-os2.c