summaryrefslogtreecommitdiffabout
path: root/lib/exception.cc
Side-by-side diff
Diffstat (limited to 'lib/exception.cc') (more/less context) (ignore whitespace changes)
-rw-r--r--lib/exception.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/exception.cc b/lib/exception.cc
index 65302bf..e03f818 100644
--- a/lib/exception.cc
+++ b/lib/exception.cc
@@ -1,24 +1,25 @@
+#include <stdio.h>
#include <string.h>
#include <errno.h>
#include "konforka/exception.h"
namespace konforka {
/*
* code_point
*/
code_point::code_point(const string& w)
: where(w), line(-1) { }
code_point::code_point(const string& fi,const string& fu,int l)
: file(fi), function(fu), line(l) {
make_where();
}
const char *code_point::c_str() const throw() {
return where.c_str();
}
void code_point::make_where() {
static char tmp[8];
snprintf(tmp,sizeof(tmp),"%d",line);