r21223 - gnucash/trunk/src/backend - Add some warnings to help tracing file loading issues

Geert Janssens gjanssens at code.gnucash.org
Sat Aug 27 07:21:06 EDT 2011


Author: gjanssens
Date: 2011-08-27 07:21:06 -0400 (Sat, 27 Aug 2011)
New Revision: 21223
Trac: http://svn.gnucash.org/trac/changeset/21223

Modified:
   gnucash/trunk/src/backend/dbi/gnc-backend-dbi.c
   gnucash/trunk/src/backend/xml/gnc-backend-xml.c
Log:
Add some warnings to help tracing file loading issues

Modified: gnucash/trunk/src/backend/dbi/gnc-backend-dbi.c
===================================================================
--- gnucash/trunk/src/backend/dbi/gnc-backend-dbi.c	2011-08-27 08:31:23 UTC (rev 21222)
+++ gnucash/trunk/src/backend/dbi/gnc-backend-dbi.c	2011-08-27 11:21:06 UTC (rev 21223)
@@ -257,6 +257,7 @@
     {
         qof_backend_set_error( qbe, ERR_FILEIO_FILE_NOT_FOUND );
         qof_backend_set_message(qbe, "Sqlite3 file %s not found", filepath);
+        PWARN ("Sqlite3 file %s not found", filepath);
         goto exit;
     }
 
@@ -264,6 +265,7 @@
     {
         qof_backend_set_error (qbe, ERR_BACKEND_STORE_EXISTS);
         msg = "Might clobber, no force";
+        PWARN ("%s", msg);
         goto exit;
     }
 

Modified: gnucash/trunk/src/backend/xml/gnc-backend-xml.c
===================================================================
--- gnucash/trunk/src/backend/xml/gnc-backend-xml.c	2011-08-27 08:31:23 UTC (rev 21222)
+++ gnucash/trunk/src/backend/xml/gnc-backend-xml.c	2011-08-27 11:21:06 UTC (rev 21223)
@@ -283,6 +283,7 @@
                cannot find this filename */
             qof_backend_set_error (be_start, ERR_FILEIO_FILE_NOT_FOUND);
             qof_backend_set_message (be_start, "Couldn't find directory for %s", be->fullpath);
+            PWARN ("Couldn't find directory for %s", be->fullpath);
             g_free (be->fullpath);
             be->fullpath = NULL;
             g_free (be->dirname);
@@ -298,6 +299,7 @@
             /* Error on stat means the file doesn't exist */
             qof_backend_set_error (be_start, ERR_FILEIO_FILE_NOT_FOUND);
             qof_backend_set_message (be_start, "Couldn't find %s", be->fullpath);
+            PWARN ("Couldn't find %s", be->fullpath);
             g_free (be->fullpath);
             be->fullpath = NULL;
             g_free (be->dirname);
@@ -316,6 +318,7 @@
             qof_backend_set_error (be_start, ERR_FILEIO_UNKNOWN_FILE_TYPE);
             qof_backend_set_message(be_start, "Path %s is a directory",
                                     be->fullpath);
+            PWARN("Path %s is a directory", be->fullpath);
             g_free (be->fullpath);
             be->fullpath = NULL;
             g_free (be->dirname);



More information about the gnucash-changes mailing list