Fossil SCM

Fix the error display rendering for Pikchr diagrams. [forum:/forumpost/d5897397f5|Forum post d5897397f5].

drh 2021-10-05 21:53 trunk
Commit 3fa1f2429b8a3eb10ff107d065158e2b5c4261039c148cac54d7d6dac5054b07
1 file changed +1 -1
--- src/pikchrshow.c
+++ src/pikchrshow.c
@@ -214,11 +214,11 @@
214214
}else{
215215
isErr = 2;
216216
if(PIKCHR_PROCESS_ERR_PRE & pikFlags){
217217
blob_append(pOut, "<pre class='error'>\n", 20);
218218
}
219
- blob_append(pOut, zOut, -1);
219
+ blob_appendf(pOut, "%h", zOut);
220220
if(PIKCHR_PROCESS_ERR_PRE & pikFlags){
221221
blob_append(pOut, "\n</pre>\n", 8);
222222
}
223223
}
224224
fossil_free(zOut);
225225
--- src/pikchrshow.c
+++ src/pikchrshow.c
@@ -214,11 +214,11 @@
214 }else{
215 isErr = 2;
216 if(PIKCHR_PROCESS_ERR_PRE & pikFlags){
217 blob_append(pOut, "<pre class='error'>\n", 20);
218 }
219 blob_append(pOut, zOut, -1);
220 if(PIKCHR_PROCESS_ERR_PRE & pikFlags){
221 blob_append(pOut, "\n</pre>\n", 8);
222 }
223 }
224 fossil_free(zOut);
225
--- src/pikchrshow.c
+++ src/pikchrshow.c
@@ -214,11 +214,11 @@
214 }else{
215 isErr = 2;
216 if(PIKCHR_PROCESS_ERR_PRE & pikFlags){
217 blob_append(pOut, "<pre class='error'>\n", 20);
218 }
219 blob_appendf(pOut, "%h", zOut);
220 if(PIKCHR_PROCESS_ERR_PRE & pikFlags){
221 blob_append(pOut, "\n</pre>\n", 8);
222 }
223 }
224 fossil_free(zOut);
225

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button