summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2001-03-18 02:36:27 +0000
committerZeev Suraski <zeev@php.net>2001-03-18 02:36:27 +0000
commit5fe65aa136342ed0364932326cca5c57995973d4 (patch)
tree13e88c15cd97b6b6b709ff28d40b2fa61280102c
parent5ce1dc591bd54c15dd57cbc8e70f6b0191377c8e (diff)
downloadphp-git-5fe65aa136342ed0364932326cca5c57995973d4.tar.gz
MFH
-rw-r--r--main/SAPI.c43
-rw-r--r--main/SAPI.h4
2 files changed, 0 insertions, 47 deletions
diff --git a/main/SAPI.c b/main/SAPI.c
index 91b790a18e..a82f47b63e 100644
--- a/main/SAPI.c
+++ b/main/SAPI.c
@@ -538,49 +538,6 @@ SAPI_API void sapi_unregister_post_entry(sapi_post_entry *post_entry)
zend_hash_del(&known_post_content_types, post_entry->content_type, post_entry->content_type_len+1);
}
-SAPI_API int sapi_add_post_entry(char *content_type
- , void (*post_reader)(SLS_D)
- , void (*post_handler)(char *content_type_dup
- , void *arg SLS_DC)) {
-
- sapi_post_entry *post_entry = (sapi_post_entry *)malloc(sizeof(sapi_post_entry));
- if(!post_entry) return 0;
-
- post_entry->content_type = strdup(content_type);
- if(post_entry->content_type == NULL) return 0;
- post_entry->content_type_len = strlen(content_type);
- post_entry->post_reader = post_reader;
- post_entry->post_handler = post_handler;
-
- return zend_hash_add(&known_post_content_types
- , post_entry->content_type
- , post_entry->content_type_len+1
- , (void *) post_entry
- , sizeof(sapi_post_entry)
- , NULL
- );
-}
-
-SAPI_API void sapi_remove_post_entry(char *content_type) {
- sapi_post_entry *post_entry;
-
- zend_hash_find(&known_post_content_types
- ,content_type
- ,strlen(content_type)+1
- ,(void **)&post_entry
- );
-
- if(post_entry != NULL) {
- zend_hash_del(&known_post_content_types
- ,content_type
- ,strlen(content_type)+1
- );
- free(post_entry->content_type);
- free(post_entry);
- } else {
- php_error(E_WARNING,"unregister post handler failed in fdf");
- }
-}
SAPI_API int sapi_register_default_post_reader(void (*default_post_reader)(SLS_D))
{
diff --git a/main/SAPI.h b/main/SAPI.h
index ef1fa971f3..535f24334f 100644
--- a/main/SAPI.h
+++ b/main/SAPI.h
@@ -146,10 +146,6 @@ SAPI_API void sapi_handle_post(void *arg SLS_DC);
SAPI_API int sapi_register_post_entries(sapi_post_entry *post_entry);
SAPI_API int sapi_register_post_entry(sapi_post_entry *post_entry);
-SAPI_API int sapi_add_post_entry(char *content_type
- , void (*post_reader)(SLS_D)
- , void (*post_handler)(char *content_type_dup, void *arg SLS_DC));
-SAPI_API void sapi_remove_post_entry(char *content_type);
SAPI_API void sapi_unregister_post_entry(sapi_post_entry *post_entry);
SAPI_API int sapi_register_default_post_reader(void (*default_post_reader)(SLS_D));