summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--raul/Atom.hpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/raul/Atom.hpp b/raul/Atom.hpp
index dbb398e..793e50e 100644
--- a/raul/Atom.hpp
+++ b/raul/Atom.hpp
@@ -19,13 +19,14 @@
#define RAUL_ATOM_HPP
#include <stdint.h>
-#include <cstdlib>
+#include <glib.h>
+
#include <cassert>
+#include <cstdlib>
#include <cstring>
-#include <string>
#include <map>
#include <ostream>
-#include <glib.h>
+#include <string>
namespace Raul {
@@ -149,7 +150,7 @@ public:
case FLOAT: return sizeof(float);
case BOOL: return sizeof(bool);
case URI:
- case STRING: return strlen(_string_val);
+ case STRING: return strlen(_string_val) + 1;
case BLOB: return _blob_val->size();
case DICT: return 0; // FIXME ?
}