diff options
| -rw-r--r-- | include/markdown_translator.hpp | 2 | ||||
| -rw-r--r-- | src/markdown_translator.cpp | 5 |
2 files changed, 3 insertions, 4 deletions
diff --git a/include/markdown_translator.hpp b/include/markdown_translator.hpp index 65eb545..f62f7a0 100644 --- a/include/markdown_translator.hpp +++ b/include/markdown_translator.hpp @@ -8,9 +8,7 @@ class MarkdownTranslator { public: - // Constructor MarkdownTranslator(); - // Destructor ~MarkdownTranslator(); // Main translation function - takes markdown content and returns HTML std::string translate(const std::string& markdownContent); diff --git a/src/markdown_translator.cpp b/src/markdown_translator.cpp index e9ddcae..1eb2950 100644 --- a/src/markdown_translator.cpp +++ b/src/markdown_translator.cpp @@ -88,6 +88,9 @@ std::string MarkdownTranslator::translate(const std::string& markdownContent) { metadataLines.push_back(currentLine); } } + else { + markdownStream.seekg(0); + } // Process and apply metadata to curr object if(metadataExists) @@ -128,8 +131,6 @@ std::string MarkdownTranslator::translate(const std::string& markdownContent) { htmlOutput << " " << processLine(line); } - - return htmlOutput.str(); } |
