[Gnucash-changes] r13635 - gnucash/trunk - Remove include <ltdl.h>
that is unnecessary for code using this header.
Christian Stimming
cstim at cvs.gnucash.org
Wed Mar 15 06:14:21 EST 2006
Author: cstim
Date: 2006-03-15 06:14:20 -0500 (Wed, 15 Mar 2006)
New Revision: 13635
Trac: http://svn.gnucash.org/trac/changeset/13635
Modified:
gnucash/trunk/ChangeLog
gnucash/trunk/src/gnc-module/gnc-module.c
gnucash/trunk/src/gnc-module/gnc-module.h
gnucash/trunk/src/gnc-module/test/test-dynload.c
Log:
Remove include <ltdl.h> that is unnecessary for code using this header.
Gets rid of some <ltdl.h> weirdness that plagues other object code
files on windows.
Modified: gnucash/trunk/ChangeLog
===================================================================
--- gnucash/trunk/ChangeLog 2006-03-14 16:59:32 UTC (rev 13634)
+++ gnucash/trunk/ChangeLog 2006-03-15 11:14:20 UTC (rev 13635)
@@ -1,3 +1,9 @@
+2006-03-15 Christian Stimming <stimming at tuhh.de>
+
+ * src/gnc-module/gnc-module.h: Remove include <ltdl.h> that is
+ unnecessary for code using this header. Gets rid of some <ltdl.h>
+ weirdness that plagues other object code files on windows.
+
2006-03-14 Christian Stimming <stimming at tuhh.de>
* src/backend/file/gnc-backend-file.c: Disable extra NFS lockfile
Modified: gnucash/trunk/src/gnc-module/gnc-module.c
===================================================================
--- gnucash/trunk/src/gnc-module/gnc-module.c 2006-03-14 16:59:32 UTC (rev 13634)
+++ gnucash/trunk/src/gnc-module/gnc-module.c 2006-03-15 11:14:20 UTC (rev 13635)
@@ -17,6 +17,10 @@
#include "gnc-module.h"
#include "gw-gnc-module.h"
+#ifndef lt_ptr
+# define lt_ptr lt_ptr_t
+#endif
+
static GHashTable * loaded_modules = NULL;
static GList * module_info = NULL;
Modified: gnucash/trunk/src/gnc-module/gnc-module.h
===================================================================
--- gnucash/trunk/src/gnc-module/gnc-module.h 2006-03-14 16:59:32 UTC (rev 13634)
+++ gnucash/trunk/src/gnc-module/gnc-module.h 2006-03-15 11:14:20 UTC (rev 13635)
@@ -7,13 +7,7 @@
#define GNC_MODULE_H
#include <glib.h>
-#include <ltdl.h>
-#include <libguile.h>
-#ifndef lt_ptr
-#define lt_ptr lt_ptr_t
-#endif
-
typedef void * GNCModule;
#define DEFAULT_MODULE_PATH "/usr/local/gnucash/lib/modules"
Modified: gnucash/trunk/src/gnc-module/test/test-dynload.c
===================================================================
--- gnucash/trunk/src/gnc-module/test/test-dynload.c 2006-03-14 16:59:32 UTC (rev 13634)
+++ gnucash/trunk/src/gnc-module/test/test-dynload.c 2006-03-15 11:14:20 UTC (rev 13635)
@@ -10,6 +10,10 @@
#include "gnc-module.h"
+#ifndef lt_ptr
+# define lt_ptr lt_ptr_t
+#endif
+
static void
guile_main(void *closure, int argc, char ** argv)
{
More information about the gnucash-changes
mailing list