Fossil SCM
Improve page title handling.
Commit
67d5812c7f7bc3f29e8625909fc1bc0e18f8ba97
Parent
4f0b0a6af275977…
1 file changed
+3
-1
+3
-1
| --- src/doc.c | ||
| +++ src/doc.c | ||
| @@ -527,13 +527,15 @@ | ||
| 527 | 527 | @ %h(blob_str(&filebody)) |
| 528 | 528 | @ </pre></blockquote> |
| 529 | 529 | style_footer(); |
| 530 | 530 | }else if( db_get_boolean("th1-docs", 0) && |
| 531 | 531 | fossil_strcmp(zMime, "application/x-th1")==0 ){ |
| 532 | - style_header("Documentation"); | |
| 532 | + char *zHtml = htmlize(zName, -1); | |
| 533 | + style_header(zHtml); | |
| 533 | 534 | Th_Render(blob_str(&filebody)); |
| 534 | 535 | style_footer(); |
| 536 | + fossil_free(zHtml); | |
| 535 | 537 | }else{ |
| 536 | 538 | cgi_set_content_type(zMime); |
| 537 | 539 | cgi_set_content(&filebody); |
| 538 | 540 | } |
| 539 | 541 | return; |
| 540 | 542 |
| --- src/doc.c | |
| +++ src/doc.c | |
| @@ -527,13 +527,15 @@ | |
| 527 | @ %h(blob_str(&filebody)) |
| 528 | @ </pre></blockquote> |
| 529 | style_footer(); |
| 530 | }else if( db_get_boolean("th1-docs", 0) && |
| 531 | fossil_strcmp(zMime, "application/x-th1")==0 ){ |
| 532 | style_header("Documentation"); |
| 533 | Th_Render(blob_str(&filebody)); |
| 534 | style_footer(); |
| 535 | }else{ |
| 536 | cgi_set_content_type(zMime); |
| 537 | cgi_set_content(&filebody); |
| 538 | } |
| 539 | return; |
| 540 |
| --- src/doc.c | |
| +++ src/doc.c | |
| @@ -527,13 +527,15 @@ | |
| 527 | @ %h(blob_str(&filebody)) |
| 528 | @ </pre></blockquote> |
| 529 | style_footer(); |
| 530 | }else if( db_get_boolean("th1-docs", 0) && |
| 531 | fossil_strcmp(zMime, "application/x-th1")==0 ){ |
| 532 | char *zHtml = htmlize(zName, -1); |
| 533 | style_header(zHtml); |
| 534 | Th_Render(blob_str(&filebody)); |
| 535 | style_footer(); |
| 536 | fossil_free(zHtml); |
| 537 | }else{ |
| 538 | cgi_set_content_type(zMime); |
| 539 | cgi_set_content(&filebody); |
| 540 | } |
| 541 | return; |
| 542 |