lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [5760] Improve error messages


From: Greg Chicares
Subject: [lmi-commits] [5760] Improve error messages
Date: Mon, 29 Jul 2013 21:07:39 +0000

Revision: 5760
          http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=5760
Author:   chicares
Date:     2013-07-29 21:07:38 +0000 (Mon, 29 Jul 2013)
Log Message:
-----------
Improve error messages

Modified Paths:
--------------
    lmi/trunk/ChangeLog
    lmi/trunk/ledger_text_formats.cpp

Modified: lmi/trunk/ChangeLog
===================================================================
--- lmi/trunk/ChangeLog 2013-07-29 21:06:32 UTC (rev 5759)
+++ lmi/trunk/ChangeLog 2013-07-29 21:07:38 UTC (rev 5760)
@@ -32504,3 +32504,14 @@
   http://trac.wxwidgets.org/changeset/74586
   http://trac.wxwidgets.org/changeset/74588
 
+20130729T2106Z <address@hidden> [542]
+
+  INSTALL
+  install_cygwin.bat
+Use Cygwin's renamed installer.
+
+20130729T2107Z <address@hidden> [542]
+
+  ledger_text_formats.cpp
+Improve error messages.
+

Modified: lmi/trunk/ledger_text_formats.cpp
===================================================================
--- lmi/trunk/ledger_text_formats.cpp   2013-07-29 21:06:32 UTC (rev 5759)
+++ lmi/trunk/ledger_text_formats.cpp   2013-07-29 21:07:38 UTC (rev 5760)
@@ -679,7 +679,10 @@
 
         os << '\n';
         }
-    LMI_ASSERT(os.good());
+    if(!os)
+        {
+        fatal_error() << "Unable to write '" << file_name << "'." << LMI_FLUSH;
+        }
 }
 
 /// Write group-roster headers to a tab-delimited file suitable for 
spreadsheets.
@@ -747,7 +750,10 @@
         }
     os << "\n\n";
 
-    LMI_ASSERT(os.good());
+    if(!os)
+        {
+        fatal_error() << "Unable to write '" << file_name << "'." << LMI_FLUSH;
+        }
 }
 
 /// Write group roster to a tab-delimited file suitable for spreadsheets.
@@ -810,7 +816,10 @@
         << '\n'
         ;
 
-    LMI_ASSERT(os.good());
+    if(!os)
+        {
+        fatal_error() << "Unable to write '" << file_name << "'." << LMI_FLUSH;
+        }
 }
 
 class FlatTextLedgerPrinter




reply via email to

[Prev in Thread] Current Thread [Next in Thread]