From 22f701387eccba6f89dae9a7c12baf57b5942049 Mon Sep 17 00:00:00 2001 From: kelson42 Date: Thu, 28 Jan 2010 14:42:58 +0000 Subject: [PATCH] + reader::getId() returns a printable string --- src/common/kiwix/reader.cpp | 5 +++-- src/common/kiwix/reader.h | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/common/kiwix/reader.cpp b/src/common/kiwix/reader.cpp index b0d1a7e17..39af3f92d 100644 --- a/src/common/kiwix/reader.cpp +++ b/src/common/kiwix/reader.cpp @@ -35,8 +35,9 @@ unsigned int Reader::getArticleCount() { /* Return the UID of the ZIM file */ string Reader::getId() { - return string(this->zimFileHandler->getFileheader().getUuid().data, - this->zimFileHandler->getFileheader().getUuid().size()); + std::ostringstream s; + s << this->zimFileHandler->getFileheader().getUuid(); + return s.str(); } /* Return a random article URL */ diff --git a/src/common/kiwix/reader.h b/src/common/kiwix/reader.h index de15ede38..2ba53a67f 100644 --- a/src/common/kiwix/reader.h +++ b/src/common/kiwix/reader.h @@ -6,6 +6,7 @@ #include #include #include +#include using namespace std;