Fossil SCM
Reset the reply content at the beginning of the /xfer method in case any sqlite3_log() warning messages had previously been inserted.
Commit
2d1620830e23f7c6c6bc1318503edef67e2084f7
Parent
b582ff9879198e1…
1 file changed
+1
+1
| --- src/xfer.c | ||
| +++ src/xfer.c | ||
| @@ -816,10 +816,11 @@ | ||
| 816 | 816 | login_set_anon_nobody_capabilities(); |
| 817 | 817 | login_check_credentials(); |
| 818 | 818 | memset(&xfer, 0, sizeof(xfer)); |
| 819 | 819 | blobarray_zero(xfer.aToken, count(xfer.aToken)); |
| 820 | 820 | cgi_set_content_type(g.zContentType); |
| 821 | + cgi_reset_content(); | |
| 821 | 822 | if( db_schema_is_outofdate() ){ |
| 822 | 823 | @ error database\sschema\sis\sout-of-date\son\sthe\sserver. |
| 823 | 824 | return; |
| 824 | 825 | } |
| 825 | 826 | blob_zero(&xfer.err); |
| 826 | 827 |
| --- src/xfer.c | |
| +++ src/xfer.c | |
| @@ -816,10 +816,11 @@ | |
| 816 | login_set_anon_nobody_capabilities(); |
| 817 | login_check_credentials(); |
| 818 | memset(&xfer, 0, sizeof(xfer)); |
| 819 | blobarray_zero(xfer.aToken, count(xfer.aToken)); |
| 820 | cgi_set_content_type(g.zContentType); |
| 821 | if( db_schema_is_outofdate() ){ |
| 822 | @ error database\sschema\sis\sout-of-date\son\sthe\sserver. |
| 823 | return; |
| 824 | } |
| 825 | blob_zero(&xfer.err); |
| 826 |
| --- src/xfer.c | |
| +++ src/xfer.c | |
| @@ -816,10 +816,11 @@ | |
| 816 | login_set_anon_nobody_capabilities(); |
| 817 | login_check_credentials(); |
| 818 | memset(&xfer, 0, sizeof(xfer)); |
| 819 | blobarray_zero(xfer.aToken, count(xfer.aToken)); |
| 820 | cgi_set_content_type(g.zContentType); |
| 821 | cgi_reset_content(); |
| 822 | if( db_schema_is_outofdate() ){ |
| 823 | @ error database\sschema\sis\sout-of-date\son\sthe\sserver. |
| 824 | return; |
| 825 | } |
| 826 | blob_zero(&xfer.err); |
| 827 |