Fossil SCM
Always include a \n after the opening safe_html() nonce when generating Pikchr output, for improved human readability of the generated HTML.
Commit
39b2081e6eea8caf36fdf84835644ca181bdd897bdaa35ec8e6b54e547506674
Parent
cd22f0f07d452bc…
1 file changed
+1
-1
+1
-1
| --- src/pikchrshow.c | ||
| +++ src/pikchrshow.c | ||
| @@ -158,11 +158,11 @@ | ||
| 158 | 158 | const char * zClassToggle = ""; |
| 159 | 159 | const char * zClassSource = ""; |
| 160 | 160 | const char *zNonce = (PIKCHR_PROCESS_NONCE & pikFlags) |
| 161 | 161 | ? safe_html_nonce(1) : 0; |
| 162 | 162 | if(zNonce){ |
| 163 | - blob_append(pOut, zNonce, -1); | |
| 163 | + blob_appendf(pOut, "%s\n", zNonce); | |
| 164 | 164 | } |
| 165 | 165 | if(PIKCHR_PROCESS_DIV & pikFlags){ |
| 166 | 166 | Blob css = empty_blob; |
| 167 | 167 | blob_appendf(&css, "max-width:%dpx;", w); |
| 168 | 168 | if(PIKCHR_PROCESS_DIV_CENTER & pikFlags){ |
| 169 | 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_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 |