r14632 - gnucash/branches/swigify/src/business/business-core - Pull the generated guile module into the C module from C.

Chris Shoemaker chris at cvs.gnucash.org
Fri Aug 11 01:17:53 EDT 2006


Author: chris
Date: 2006-08-11 01:17:50 -0400 (Fri, 11 Aug 2006)
New Revision: 14632
Trac: http://svn.gnucash.org/trac/changeset/14632

Modified:
   gnucash/branches/swigify/src/business/business-core/businessmod-core.c
Log:
   Pull the generated guile module into the C module from C. 


Modified: gnucash/branches/swigify/src/business/business-core/businessmod-core.c
===================================================================
--- gnucash/branches/swigify/src/business/business-core/businessmod-core.c	2006-08-11 05:15:43 UTC (rev 14631)
+++ gnucash/branches/swigify/src/business/business-core/businessmod-core.c	2006-08-11 05:17:50 UTC (rev 14632)
@@ -27,10 +27,10 @@
 #include <stdio.h>
 #include <glib.h>
 #include <libguile.h>
+//#include <libguile/extensions.h>
 
 #include "gnc-module.h"
 #include "gnc-module-api.h"
-#include "gw-business-core.h"
 
 #include "gncAddressP.h"
 #include "gncBillTermP.h"
@@ -44,6 +44,8 @@
 #include "gncTaxTableP.h"
 #include "gncVendorP.h"
 
+extern SCM scm_init_sw_business_core_module (void);
+
 /* version of the gnc module system interface we require */
 int libgncmod_business_core_LTX_gnc_module_system_interface = 0;
 
@@ -94,7 +96,8 @@
     gncVendorRegister ();
   }
   
-  scm_c_eval_string("(use-modules (g-wrapped gw-business-core))");
+  scm_init_sw_business_core_module();
+  scm_c_eval_string("(use-modules (sw_business_core))");
   scm_c_eval_string("(use-modules (gnucash business-core))");
 
   return TRUE;



More information about the gnucash-changes mailing list