summaryrefslogtreecommitdiff
path: root/2003/i/buzz/src/erreur/erreur.cc
diff options
context:
space:
mode:
Diffstat (limited to '2003/i/buzz/src/erreur/erreur.cc')
-rw-r--r--2003/i/buzz/src/erreur/erreur.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/2003/i/buzz/src/erreur/erreur.cc b/2003/i/buzz/src/erreur/erreur.cc
index f5b8de3..b9be6ea 100644
--- a/2003/i/buzz/src/erreur/erreur.cc
+++ b/2003/i/buzz/src/erreur/erreur.cc
@@ -4,6 +4,8 @@
//
#include "erreur.h"
+#include <stdio.h>
+
// Retourne une description de l'erreur.
const char *
Erreur::what () const
@@ -16,3 +18,11 @@ ErreurFatale::what () const
{
return m_descr;
}
+
+const char *
+ErreurConfig::what () const
+{
+ static char descr[1024];
+ sprintf (descr, "%s: %s", m_file, m_descr);
+ return descr;
+}