From 3ac36c816ba5846fd44a576ec4fdf0af34f726a0 Mon Sep 17 00:00:00 2001 From: Christian Stimming Date: Sun, 9 May 2010 19:24:30 +0000 Subject: [PATCH] Bug #615168: Remove spurious (require 'hash-table) instances except report-system.scm Patch by Andy Wingo, but except report-system.scm. There is nothing that the slib hash-table module provides that was used in any of these files; they all used Guile's stock hash tables. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19147 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/app-utils/c-interface.scm | 2 -- src/app-utils/prefs.scm | 2 -- src/business/business-reports/aging.scm | 2 -- src/business/business-reports/easy-invoice.scm | 2 -- src/business/business-reports/fancy-invoice.scm | 2 -- src/business/business-reports/invoice.scm | 2 -- src/report/standard-reports/standard-reports.scm | 2 -- 7 files changed, 14 deletions(-) diff --git a/src/app-utils/c-interface.scm b/src/app-utils/c-interface.scm index 9827d21463..10837a4c64 100644 --- a/src/app-utils/c-interface.scm +++ b/src/app-utils/c-interface.scm @@ -18,8 +18,6 @@ (use-modules (ice-9 slib)) (use-modules (ice-9 syncase)) -(require 'hash-table) - (define (gnc:error->string tag args) (define (write-error port) (if (and (list? args) (not (null? args))) diff --git a/src/app-utils/prefs.scm b/src/app-utils/prefs.scm index d460646622..a0ee256fe2 100644 --- a/src/app-utils/prefs.scm +++ b/src/app-utils/prefs.scm @@ -17,8 +17,6 @@ ;; 51 Franklin Street, Fifth Floor Fax: +1-617-542-2652 ;; Boston, MA 02110-1301, USA gnu@gnu.org -(require 'hash-table) - ;; (define gnc:*double-entry-restriction* ;; (gnc:make-config-var ;; "Determines how the splits in a transaction will be balanced. diff --git a/src/business/business-reports/aging.scm b/src/business/business-reports/aging.scm index 34e071bca1..499555bd1b 100644 --- a/src/business/business-reports/aging.scm +++ b/src/business/business-reports/aging.scm @@ -31,8 +31,6 @@ (use-modules (gnucash printf)) (use-modules (gnucash gnc-module)) -(require 'hash-table) - (gnc:module-load "gnucash/report/report-system" 0) (gnc:module-load "gnucash/business-core" 0) diff --git a/src/business/business-reports/easy-invoice.scm b/src/business/business-reports/easy-invoice.scm index c95e83eddb..18717fee5f 100644 --- a/src/business/business-reports/easy-invoice.scm +++ b/src/business/business-reports/easy-invoice.scm @@ -35,8 +35,6 @@ (use-modules (gnucash printf)) (use-modules (gnucash gnc-module)) -(require 'hash-table) - (gnc:module-load "gnucash/report/report-system" 0) (gnc:module-load "gnucash/business-utils" 0) diff --git a/src/business/business-reports/fancy-invoice.scm b/src/business/business-reports/fancy-invoice.scm index bb330add90..58c49c1192 100644 --- a/src/business/business-reports/fancy-invoice.scm +++ b/src/business/business-reports/fancy-invoice.scm @@ -53,8 +53,6 @@ (use-modules (gnucash printf)) (use-modules (gnucash gnc-module)) -(require 'hash-table) - (gnc:module-load "gnucash/report/report-system" 0) (gnc:module-load "gnucash/business-utils" 0) diff --git a/src/business/business-reports/invoice.scm b/src/business/business-reports/invoice.scm index 4e362edce1..9780221100 100644 --- a/src/business/business-reports/invoice.scm +++ b/src/business/business-reports/invoice.scm @@ -29,8 +29,6 @@ (use-modules (gnucash printf)) (use-modules (gnucash gnc-module)) -(require 'hash-table) - (gnc:module-load "gnucash/report/report-system" 0) (gnc:module-load "gnucash/business-utils" 0) diff --git a/src/report/standard-reports/standard-reports.scm b/src/report/standard-reports/standard-reports.scm index 60156a0c63..43eda4bcbb 100644 --- a/src/report/standard-reports/standard-reports.scm +++ b/src/report/standard-reports/standard-reports.scm @@ -13,8 +13,6 @@ (export gnc:register-report-create) (export gnc:register-report-hook) -(require 'hash-table) - (define gnc:*register-report-hash* (make-hash-table 23)) ;; Keep a hash-table of records, keyed off the account type. Each