Fossil SCM

Always include a \n after the opening safe_html() nonce when generating Pikchr output, for improved human readability of the generated HTML.

drh 2020-09-18 02:54 trunk
Commit 39b2081e6eea8caf36fdf84835644ca181bdd897bdaa35ec8e6b54e547506674
1 file changed +1 -1
--- src/pikchrshow.c
+++ src/pikchrshow.c
@@ -158,11 +158,11 @@
158158
const char * zClassToggle = "";
159159
const char * zClassSource = "";
160160
const char *zNonce = (PIKCHR_PROCESS_NONCE & pikFlags)
161161
? safe_html_nonce(1) : 0;
162162
if(zNonce){
163
- blob_append(pOut, zNonce, -1);
163
+ blob_appendf(pOut, "%s\n", zNonce);
164164
}
165165
if(PIKCHR_PROCESS_DIV & pikFlags){
166166
Blob css = empty_blob;
167167
blob_appendf(&css, "max-width:%dpx;", w);
168168
if(PIKCHR_PROCESS_DIV_CENTER & pikFlags){
169169
--- src/pikchrshow.c
+++ src/pikchrshow.c
@@ -158,11 +158,11 @@
158 const char * zClassToggle = "";
159 const char * zClassSource = "";
160 const char *zNonce = (PIKCHR_PROCESS_NONCE & pikFlags)
161 ? safe_html_nonce(1) : 0;
162 if(zNonce){
163 blob_append(pOut, zNonce, -1);
164 }
165 if(PIKCHR_PROCESS_DIV & pikFlags){
166 Blob css = empty_blob;
167 blob_appendf(&css, "max-width:%dpx;", w);
168 if(PIKCHR_PROCESS_DIV_CENTER & pikFlags){
169
--- src/pikchrshow.c
+++ src/pikchrshow.c
@@ -158,11 +158,11 @@
158 const char * zClassToggle = "";
159 const char * zClassSource = "";
160 const char *zNonce = (PIKCHR_PROCESS_NONCE & pikFlags)
161 ? safe_html_nonce(1) : 0;
162 if(zNonce){
163 blob_appendf(pOut, "%s\n", zNonce);
164 }
165 if(PIKCHR_PROCESS_DIV & pikFlags){
166 Blob css = empty_blob;
167 blob_appendf(&css, "max-width:%dpx;", w);
168 if(PIKCHR_PROCESS_DIV_CENTER & pikFlags){
169

Keyboard Shortcuts

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