gnc-session.c fix for OpenBSD
Todd T. Fries
todd at flare.fries.net
Thu Mar 27 08:00:28 CST 2003
Index: gnc-session.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/engine/gnc-session.c,v
retrieving revision 1.27
diff -u -r1.27 gnc-session.c
--- gnc-session.c 17 Mar 2003 02:01:57 -0000 1.27
+++ gnc-session.c 27 Mar 2003 13:58:52 -0000
@@ -1088,13 +1088,18 @@
void
gnc_run_rpc_server (void)
{
- char * dll_err;
+ const char * dll_err;
void * dll_handle;
int (*rpc_run)(short);
int ret;
/* open and resolve all symbols now (we don't want mystery
* failure later) */
+#ifndef RTLD_NOW
+# ifdef RTLD_LAZY
+# define RTLD_NOW RTLD_LAZY
+# endif
+#endif
dll_handle = dlopen ("libgnc_rpc.so", RTLD_NOW);
if (! dll_handle)
{
More information about the gnucash-patches
mailing list