]> granicus.if.org Git - php/commitdiff
fix length data types
authorAnatol Belski <ab@php.net>
Fri, 19 Sep 2014 10:14:46 +0000 (12:14 +0200)
committerAnatol Belski <ab@php.net>
Fri, 19 Sep 2014 10:14:46 +0000 (12:14 +0200)
Zend/zend_exceptions.c
Zend/zend_exceptions.h

index c5193ce7b60d95c27422e7881f01e87255b0e73e..9a270c0c10c45367cbc05c8c4490b1e55f0e6100 100644 (file)
@@ -362,7 +362,7 @@ ZEND_METHOD(error_exception, getSeverity)
 
 
 #define TRACE_ARG_APPEND(vallen) do { \
-               int len = str->len; \
+               size_t len = str->len; \
                str = zend_string_realloc(str, len + vallen, 0); \
                memmove(str->val + len - l_added + 1 + vallen, str->val + len - l_added + 1, l_added); \
        } while (0)
@@ -620,10 +620,10 @@ ZEND_METHOD(exception, getPrevious)
        RETURN_ZVAL(previous, 1, 0);
 } /* }}} */
 
-int zend_spprintf(char **message, int max_len, const char *format, ...) /* {{{ */
+size_t zend_spprintf(char **message, size_t max_len, const char *format, ...) /* {{{ */
 {
        va_list arg;
-       int len;
+       size_t len;
 
        va_start(arg, format);
        len = zend_vspprintf(message, max_len, format, arg);
@@ -632,7 +632,7 @@ int zend_spprintf(char **message, int max_len, const char *format, ...) /* {{{ *
 }
 /* }}} */
 
-zend_string *zend_strpprintf(int max_len, const char *format, ...) /* {{{ */
+zend_string *zend_strpprintf(size_t max_len, const char *format, ...) /* {{{ */
 {
        va_list arg;
        zend_string *str;
index 0c13b66281d30243acae3ca310c33570c8f85962..5aa6544e5dad38154b404afba8277d86fa0739c5 100644 (file)
@@ -53,8 +53,8 @@ extern ZEND_API void (*zend_throw_exception_hook)(zval *ex TSRMLS_DC);
 ZEND_API void zend_exception_error(zend_object *exception, int severity TSRMLS_DC);
 
 /* do not export, in php it's available thru spprintf directly */
-int zend_spprintf(char **message, int max_len, const char *format, ...);
-zend_string *zend_strpprintf(int max_len, const char *format, ...);
+size_t zend_spprintf(char **message, size_t max_len, const char *format, ...);
+zend_string *zend_strpprintf(size_t max_len, const char *format, ...);
 
 END_EXTERN_C()