diff options
| -rw-r--r-- | main/SAPI.c | 6 | ||||
| -rw-r--r-- | main/SAPI.h | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/main/SAPI.c b/main/SAPI.c index e43e2dadac..9ae0d1973a 100644 --- a/main/SAPI.c +++ b/main/SAPI.c @@ -259,3 +259,9 @@ SAPI_API int sapi_register_post_reader(sapi_post_content_type_reader *post_conte { return zend_hash_add(&known_post_content_types, post_content_type_reader->content_type, post_content_type_reader->content_type_len+1, (void *) post_content_type_reader, sizeof(sapi_post_content_type_reader), NULL); } + + +SAPI_API void sapi_unregister_post_reader(sapi_post_content_type_reader *post_content_type_reader) +{ + zend_hash_del(&known_post_content_types, post_content_type_reader->content_type, post_content_type_reader->content_type_len+1); +}
\ No newline at end of file diff --git a/main/SAPI.h b/main/SAPI.h index bf840441bd..fbbddf5f5d 100644 --- a/main/SAPI.h +++ b/main/SAPI.h @@ -101,6 +101,7 @@ SAPI_API int sapi_add_header(char *header_line, uint header_line_len); SAPI_API int sapi_send_headers(); SAPI_API int sapi_register_post_reader(sapi_post_content_type_reader *post_content_type_reader); +SAPI_API void sapi_unregister_post_reader(sapi_post_content_type_reader *post_content_type_reader); struct _sapi_module_struct { char *name; |
