aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/markdown_translator.hpp2
-rw-r--r--src/markdown_translator.cpp5
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();
}
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage