diff --git a/ChangeLog b/ChangeLog index 2a6bd12b3e..abc5be7a38 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2006-03-15 Christian Stimming + + * src/gnc-module/gnc-module.h: Remove include that is + unnecessary for code using this header. Gets rid of some + weirdness that plagues other object code files on windows. + 2006-03-14 Christian Stimming * src/backend/file/gnc-backend-file.c: Disable extra NFS lockfile diff --git a/src/gnc-module/gnc-module.c b/src/gnc-module/gnc-module.c index d2085c774c..fc185f7657 100644 --- a/src/gnc-module/gnc-module.c +++ b/src/gnc-module/gnc-module.c @@ -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; diff --git a/src/gnc-module/gnc-module.h b/src/gnc-module/gnc-module.h index bcf1bf58ad..271d36f952 100644 --- a/src/gnc-module/gnc-module.h +++ b/src/gnc-module/gnc-module.h @@ -7,12 +7,6 @@ #define GNC_MODULE_H #include -#include -#include - -#ifndef lt_ptr -#define lt_ptr lt_ptr_t -#endif typedef void * GNCModule; diff --git a/src/gnc-module/test/test-dynload.c b/src/gnc-module/test/test-dynload.c index 912a70bce3..d2d7569a0a 100644 --- a/src/gnc-module/test/test-dynload.c +++ b/src/gnc-module/test/test-dynload.c @@ -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) {