[Gnucash-changes] Fix another slib3 issue.

Derek Atkins warlord at cvs.gnucash.org
Wed May 5 11:52:01 EDT 2004


Log Message:
-----------
Fix another slib3 issue.

	* src/engine/iso-currencies-to-c: don't automatically try to
	  (require 'format), so gnucash will build on an slib-3 system.

Tags:
----
gnucash-1-8-branch

Modified Files:
--------------
    gnucash:
        ChangeLog
    gnucash/src/engine:
        iso-currencies-to-c

Revision Data
-------------
Index: ChangeLog
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/ChangeLog,v
retrieving revision 1.1461.2.330
retrieving revision 1.1461.2.331
diff -LChangeLog -LChangeLog -u -r1.1461.2.330 -r1.1461.2.331
--- ChangeLog
+++ ChangeLog
@@ -1,3 +1,8 @@
+2004-05-05  Derek Atkins  <derek at ihtfp.com>
+
+	* src/engine/iso-currencies-to-c: don't automatically try to
+	  (require 'format), so gnucash will build on an slib-3 system.
+
 2004-05-02  David Hampton  <hampton at employees.org>
 
 	* src/business/business-core/Makefile.am:
Index: iso-currencies-to-c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/engine/iso-currencies-to-c,v
retrieving revision 1.6
retrieving revision 1.6.2.1
diff -Lsrc/engine/iso-currencies-to-c -Lsrc/engine/iso-currencies-to-c -u -r1.6 -r1.6.2.1
--- src/engine/iso-currencies-to-c
+++ src/engine/iso-currencies-to-c
@@ -4,7 +4,12 @@
 
 (use-modules (srfi srfi-2))
 (use-modules (ice-9 slib))
-(require 'format)
+;; Test for simple-format
+(if (not (defined? 'simple-format))
+    (begin
+      (require 'format)
+      (export simple-format)
+      (define simple-format format)))
 
 (define *currency-file* (string-append (getenv "srcdir") "/" "iso-4217-currencies.scm"))
 (define *c-file-name* "iso-4217-currencies.c")


More information about the Gnucash-changes mailing list