瀏覽代碼

forward_body_data is required by CGI and file PUT

bel 10 年之前
父節點
當前提交
d4aedf6420
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      src/civetweb.c

+ 3 - 2
src/civetweb.c

@@ -5932,7 +5932,7 @@ static int is_not_modified(const struct mg_connection *conn,
 }
 
 
-#if !defined(NO_CGI)
+#if !defined(NO_CGI) || !defined(NO_FILES)
 static int
 forward_body_data(struct mg_connection *conn, FILE *fp, SOCKET sock, SSL *ssl)
 {
@@ -6022,8 +6022,9 @@ forward_body_data(struct mg_connection *conn, FILE *fp, SOCKET sock, SSL *ssl)
 
 	return success;
 }
+#endif
 
-
+#if !defined(NO_CGI)
 /* This structure helps to create an environment for the spawned CGI program.
  * Environment is an array of "VARIABLE=VALUE\0" ASCIIZ strings,
  * last element must be NULL.