summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
Diffstat (limited to 'ext')
-rw-r--r--ext/mysql/php_mysql.c2
-rw-r--r--ext/pcre/php_pcre.h2
-rw-r--r--ext/session/php_session.h4
-rw-r--r--ext/session/session.c2
-rw-r--r--ext/standard/fsock.h2
-rw-r--r--ext/standard/php_array.h2
-rw-r--r--ext/standard/php_metaphone.h1
7 files changed, 11 insertions, 4 deletions
diff --git a/ext/mysql/php_mysql.c b/ext/mysql/php_mysql.c
index 039cbb8bb5..7c65958403 100644
--- a/ext/mysql/php_mysql.c
+++ b/ext/mysql/php_mysql.c
@@ -367,7 +367,7 @@ static void php_mysql_do_connect(INTERNAL_FUNCTION_PARAMETERS,int persistent)
#endif
char *user,*passwd,*host,*socket=NULL,*tmp;
char *hashed_details;
- int hashed_details_length,port;
+ int hashed_details_length,port = MYSQL_PORT;
MYSQL *mysql;
MySLS_FETCH();
PLS_FETCH();
diff --git a/ext/pcre/php_pcre.h b/ext/pcre/php_pcre.h
index a4ccdd368a..9db7cd9622 100644
--- a/ext/pcre/php_pcre.h
+++ b/ext/pcre/php_pcre.h
@@ -51,6 +51,8 @@ PHP_FUNCTION(preg_split);
PHP_FUNCTION(preg_quote);
PHP_FUNCTION(preg_grep);
+char *_php_pcre_replace(char *regex, char *subject, char *replace);
+
extern zend_module_entry pcre_module_entry;
#define pcre_module_ptr &pcre_module_entry
diff --git a/ext/session/php_session.h b/ext/session/php_session.h
index d0a42a25b6..13696fa963 100644
--- a/ext/session/php_session.h
+++ b/ext/session/php_session.h
@@ -118,7 +118,7 @@ PHP_FUNCTION(session_set_save_handler);
#define PS(v) (ps_globals->v)
#define PSLS_FETCH() php_ps_globals *ps_globals = ts_resource(ps_globals_id)
#else
-#define PSLS_D
+#define PSLS_D void
#define PSLS_DC
#define PSLS_C
#define PSLS_CC
@@ -153,6 +153,8 @@ void session_adapt_uris(const char *, uint, char **, uint *);
#define session_adapt_uris(a,b,c,d) do { } while(0)
#endif
+void _php_session_auto_start(void *data);
+
#if HAVE_WDDX
#define WDDX_SERIALIZER
#include "ext/wddx/php_wddx_api.h"
diff --git a/ext/session/session.c b/ext/session/session.c
index 490162820e..a09a9ec719 100644
--- a/ext/session/session.c
+++ b/ext/session/session.c
@@ -316,7 +316,7 @@ PS_SERIALIZER_DECODE_FUNC(wddx)
#endif
-static void php_session_track_init()
+static void php_session_track_init(void)
{
PSLS_FETCH();
ELS_FETCH();
diff --git a/ext/standard/fsock.h b/ext/standard/fsock.h
index 9b76f094c2..cc0a360e25 100644
--- a/ext/standard/fsock.h
+++ b/ext/standard/fsock.h
@@ -93,7 +93,7 @@ typedef struct {
#define FG(v) (fsock_globals->v)
#define FLS_FETCH() php_fsock_globals *fsock_globals = ts_resource(fsock_globals_id)
#else
-#define FLS_D
+#define FLS_D void
#define FLS_DC
#define FLS_C
#define FLS_CC
diff --git a/ext/standard/php_array.h b/ext/standard/php_array.h
index b42eaed6b1..46ec921fc8 100644
--- a/ext/standard/php_array.h
+++ b/ext/standard/php_array.h
@@ -77,6 +77,8 @@ PHP_FUNCTION(array_reverse);
PHP_FUNCTION(array_pad);
PHP_FUNCTION(array_flip);
+HashTable* _phpi_splice(HashTable *, int, int, zval ***, int, HashTable **);
+int multisort_compare(const void *a, const void *b);
#define phpext_array_ptr array_module_ptr
#endif /* _PHP_ARRAY_H */
diff --git a/ext/standard/php_metaphone.h b/ext/standard/php_metaphone.h
index 7001e3316e..14991b4fe9 100644
--- a/ext/standard/php_metaphone.h
+++ b/ext/standard/php_metaphone.h
@@ -21,6 +21,7 @@
#ifndef _php_metaphone_h
#define _php_metaphone_h
+char Lookahead(char *word, int how_far);
extern zend_module_entry metaphone_module_entry;
#define phpext_metaphone_ptr &metaphone_module_entry