]> granicus.if.org Git - multimarkdown/commitdiff
FIXED: Fix regression and add newline at end of converted strings
authorFletcher T. Penney <fletcher@fletcherpenney.net>
Fri, 26 May 2017 13:07:52 +0000 (09:07 -0400)
committerFletcher T. Penney <fletcher@fletcherpenney.net>
Fri, 26 May 2017 13:07:52 +0000 (09:07 -0400)
Sources/libMultiMarkdown/mmd.c

index 6eab95c280dc536a4d5669af2df47e65be1c8963..6bf559aba8c6c6c6190661a29d3c0fa5ebe92072 100644 (file)
@@ -2133,6 +2133,9 @@ char * mmd_engine_convert(mmd_engine * e, short format) {
 
        mmd_engine_export_token_tree(output, e, format);
 
+       // Add newline to result
+       d_string_append_c(output, '\n');
+
        result = output->str;
 
        d_string_free(output, false);
@@ -2245,6 +2248,8 @@ DString * mmd_engine_convert_to_data(mmd_engine * e, short format, const char *
                        break;
                default:
                        result = output;
+                       // Add newline to result
+                       d_string_append_c(result, '\n');
                        break;
        }