diff src/oct-stream.h @ 4799:e2d7d1ef5e55

[project @ 2004-02-24 19:47:18 by jwe]
author jwe
date Tue, 24 Feb 2004 19:47:18 +0000
parents 19b8225bdaa2
children 658aad1c1b05
line wrap: on
line diff
--- a/src/oct-stream.h	Tue Feb 24 17:30:05 2004 +0000
+++ b/src/oct-stream.h	Tue Feb 24 19:47:18 2004 +0000
@@ -542,6 +542,16 @@
       return error (clear, err_num);
     }
 
+  // Set the error message and state.
+
+  void error (const std::string& msg)
+    {
+      if (rep)
+	rep->error (msg);
+    }
+
+  void error (const char *msg) { error (std::string (msg)); }
+
   int file_number (void) { return rep ? rep->file_number () : -1; }
 
   bool is_valid (void) const { return (rep != 0); }
@@ -586,12 +596,6 @@
 
       return retval;
     }
-
-  void error (const std::string& msg)
-    {
-      if (rep)
-	rep->error (msg);
-    }
 };
 
 class