projects
/
m6w6
/
ext-http
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
- path has been copied twice
[m6w6/ext-http]
/
http_api.c
diff --git
a/http_api.c
b/http_api.c
index 04e012133e8d94ace630d136b7c0e6908c201dcb..22d622cdf6cb42e8ed12a0003a652a91354f87fe 100644
(file)
--- a/
http_api.c
+++ b/
http_api.c
@@
-21,7
+21,6
@@
#include "SAPI.h"
#include "php_output.h"
#include "ext/standard/url.h"
#include "SAPI.h"
#include "php_output.h"
#include "ext/standard/url.h"
-#include "ext/standard/head.h"
#include "php_http_api.h"
#include "php_http_send_api.h"
#include "php_http_api.h"
#include "php_http_send_api.h"
@@
-211,6
+210,8
@@
void _http_log_ex(char *file, const char *ident, const char *message TSRMLS_DC)
struct tm nowtm;
char datetime[128];
struct tm nowtm;
char datetime[128];
+ HTTP_CHECK_OPEN_BASEDIR(file, return);
+
time(&now);
strftime(datetime, sizeof(datetime), "%Y-%m-%d %H:%M:%S", php_localtime_r(&now, &nowtm));
time(&now);
strftime(datetime, sizeof(datetime), "%Y-%m-%d %H:%M:%S", php_localtime_r(&now, &nowtm));
@@
-248,7
+249,7
@@
STATUS _http_exit_ex(int status, char *header, char *body, zend_bool send_header
}
php_end_ob_buffers(0 TSRMLS_CC);
}
php_end_ob_buffers(0 TSRMLS_CC);
- if (
php_header(TSRMLS_C
) && body) {
+ if (
(SUCCESS == sapi_send_headers(TSRMLS_C)
) && body) {
PHPWRITE(body, strlen(body));
}
PHPWRITE(body, strlen(body));
}