Fossil SCM
Add a missing return in cgi_fread() for builds without FOSSIL_ENABLE_SSL.
Commit
1cd81630456dde642d15809c65e4d41c8614423782dac5c9667e66561aaca000
Parent
fb8697872ba3358…
1 file changed
+2
+2
| --- src/cgi.c | ||
| +++ src/cgi.c | ||
| @@ -404,10 +404,12 @@ | ||
| 404 | 404 | } |
| 405 | 405 | #ifdef FOSSIL_ENABLE_SSL |
| 406 | 406 | return ssl_read_server(g.httpSSLConn, ptr, nmemb, 1); |
| 407 | 407 | #else |
| 408 | 408 | fossil_fatal("SSL not available"); |
| 409 | + /* NOT REACHED */ | |
| 410 | + return 0; | |
| 409 | 411 | #endif |
| 410 | 412 | } |
| 411 | 413 | |
| 412 | 414 | /* Works like feof(): |
| 413 | 415 | ** |
| 414 | 416 |
| --- src/cgi.c | |
| +++ src/cgi.c | |
| @@ -404,10 +404,12 @@ | |
| 404 | } |
| 405 | #ifdef FOSSIL_ENABLE_SSL |
| 406 | return ssl_read_server(g.httpSSLConn, ptr, nmemb, 1); |
| 407 | #else |
| 408 | fossil_fatal("SSL not available"); |
| 409 | #endif |
| 410 | } |
| 411 | |
| 412 | /* Works like feof(): |
| 413 | ** |
| 414 |
| --- src/cgi.c | |
| +++ src/cgi.c | |
| @@ -404,10 +404,12 @@ | |
| 404 | } |
| 405 | #ifdef FOSSIL_ENABLE_SSL |
| 406 | return ssl_read_server(g.httpSSLConn, ptr, nmemb, 1); |
| 407 | #else |
| 408 | fossil_fatal("SSL not available"); |
| 409 | /* NOT REACHED */ |
| 410 | return 0; |
| 411 | #endif |
| 412 | } |
| 413 | |
| 414 | /* Works like feof(): |
| 415 | ** |
| 416 |