]> granicus.if.org Git - php/commitdiff
Merge branch 'PHP-5.6'
authorAnatol Belski <ab@php.net>
Sat, 18 Oct 2014 20:57:44 +0000 (22:57 +0200)
committerAnatol Belski <ab@php.net>
Sat, 18 Oct 2014 20:57:44 +0000 (22:57 +0200)
* PHP-5.6:
  export functions needed for phpdbg

Conflicts:
main/snprintf.c
main/snprintf.h

1  2 
main/snprintf.c
main/snprintf.h

diff --cc main/snprintf.c
index 062ccc4eee2544f4a0bbbf3892cfd64c10c03112,2a452ef1f3ec290d9423c0a85516d6347baa4a63..b9f781346c8a29210b3516969cb5bd6c1159354c
@@@ -311,8 -311,8 +311,8 @@@ PHPAPI char *php_gcvt(double value, in
   * is declared as buf[ 100 ], buf_end should be &buf[ 100 ])
   */
  /* char * ap_php_conv_10() {{{ */
- char * ap_php_conv_10(register wide_int num, register bool_int is_unsigned,
PHPAPI char * ap_php_conv_10(register wide_int num, register bool_int is_unsigned,
 -         register bool_int * is_negative, char *buf_end, register int *len)
 +         register bool_int * is_negative, char *buf_end, register size_t *len)
  {
        register char *p = buf_end;
        register u_wide_int magnitude;
@@@ -474,7 -474,7 +474,7 @@@ PHPAPI char * php_conv_fp(register cha
   * which is a pointer to the END of the buffer + 1 (i.e. if the buffer
   * is declared as buf[ 100 ], buf_end should be &buf[ 100 ])
   */
- char * ap_php_conv_p2(register u_wide_int num, register int nbits, char format, char *buf_end, register size_t *len) /* {{{ */
 -PHPAPI char * ap_php_conv_p2(register u_wide_int num, register int nbits, char format, char *buf_end, register int *len) /* {{{ */
++PHPAPI char * ap_php_conv_p2(register u_wide_int num, register int nbits, char format, char *buf_end, register size_t *len) /* {{{ */
  {
        register int mask = (1 << nbits) - 1;
        register char *p = buf_end;
diff --cc main/snprintf.h
index d133ad7aaaebcfecc78d1bb4aae8c4395a9badc0,f44659322a213629b8290d95c258e863193392b8..789ab7d41ad330056887ca7a72e8a3ad222c9277
@@@ -153,11 -152,11 +153,11 @@@ typedef enum 
  typedef WIDE_INT wide_int;
  typedef unsigned WIDE_INT u_wide_int;
  
extern char * ap_php_conv_10(register wide_int num, register bool_int is_unsigned,
PHPAPI char * ap_php_conv_10(register wide_int num, register bool_int is_unsigned,
 -         register bool_int * is_negative, char *buf_end, register int *len);
 +         register bool_int * is_negative, char *buf_end, register size_t *len);
  
extern char * ap_php_conv_p2(register u_wide_int num, register int nbits,
PHPAPI char * ap_php_conv_p2(register u_wide_int num, register int nbits,
 -               char format, char *buf_end, register int *len);
 +               char format, char *buf_end, register size_t *len);
  
  /* The maximum precision that's allowed for float conversion. Does not include
   * decimal separator, exponent, sign, terminator. Currently does not affect