diff options
Diffstat (limited to 'frontend/transpiler/transpiler.cpp')
-rw-r--r-- | frontend/transpiler/transpiler.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/frontend/transpiler/transpiler.cpp b/frontend/transpiler/transpiler.cpp index 4771314..fa9820a 100644 --- a/frontend/transpiler/transpiler.cpp +++ b/frontend/transpiler/transpiler.cpp @@ -206,7 +206,6 @@ int main() { // Write navigation bar sb.addStr(navbarRetval.getValue()); - // Read body fseek(contentFile, 0, SEEK_END); @@ -215,9 +214,11 @@ int main() { char* bodyContent = new char[fsize + 1]; fread(bodyContent, 1, fsize, contentFile); + bodyContent[fsize] = '\0'; sb.addStr(bodyContent); delete [] bodyContent; + contentFileName.free(); fclose(contentFile); |