AUDIT: r16952 - gnucash/trunk/src/import-export/qif-import - QIF importer: adjust order of "or" conditions for faster performance.

Charles Day cedayiv at cvs.gnucash.org
Fri Feb 22 21:58:14 EST 2008


Author: cedayiv
Date: 2008-02-22 21:58:14 -0500 (Fri, 22 Feb 2008)
New Revision: 16952
Trac: http://svn.gnucash.org/trac/changeset/16952

Modified:
   gnucash/trunk/src/import-export/qif-import/qif-file.scm
Log:
QIF importer: adjust order of "or" conditions for faster performance.
BP


Modified: gnucash/trunk/src/import-export/qif-import/qif-file.scm
===================================================================
--- gnucash/trunk/src/import-export/qif-import/qif-file.scm	2008-02-22 21:59:31 UTC (rev 16951)
+++ gnucash/trunk/src/import-export/qif-import/qif-file.scm	2008-02-23 02:58:14 UTC (rev 16952)
@@ -701,9 +701,9 @@
       ;; just ignore the format ambiguity.  Otherwise, it's really an
       ;; error.  ATM since there's no way to correct the error let's 
       ;; just leave it be.
-      (if (or (all-formats-equivalent? getter parser equiv-thunk formats 
-                                       objects printer errormsg errortype)      
-              (eq? on-error 'guess-on-ambiguity))
+      (if (or (eq? on-error 'guess-on-ambiguity)
+              (all-formats-equivalent? getter parser equiv-thunk formats 
+                                       objects printer errormsg errortype))
           (set! format (car formats))
           (begin 
             (errormsg errortype formats)



More information about the gnucash-changes mailing list