/* Make sure we have at least N more bytes of space in buffer. */
#define GET_BUFFER_SPACE(n) \
do { \
- while (b - bufp->buffer + (n) >= bufp->allocated) \
+ while (b - bufp->buffer + (size_t)(n) >= (size_t)bufp->allocated) \
EXTEND_BUFFER; \
} while (0)
GET_UNSIGNED_NUMBER(c1);
if (!ISDIGIT(c)) PATUNFETCH;
- if (9 < c1 && c1 >= regnum) {
+ if (9 < c1 && c1 >= (unsigned int)regnum) {
/* need to get octal */
c = scan_oct(p0, 3, &numlen) & 0xff;
p = p0 + numlen;
register unsigned char *d2, *dend2;
/* Check if there's corresponding group */
- if (regno >= num_regs) goto fail;
+ if (regno >= (int)num_regs) goto fail;
/* Check if corresponding group is still open */
if (IS_ACTIVE(reg_info[regno])) goto fail;
static const unsigned char third_argument_force_ref[] = { 3, BYREF_NONE, BYREF_NONE, BYREF_FORCE };
#endif
-static const sapi_post_entry mbstr_post_entries[] = {
+static sapi_post_entry mbstr_post_entries[] = {
{ DEFAULT_POST_CONTENT_TYPE, sizeof(DEFAULT_POST_CONTENT_TYPE)-1, sapi_read_standard_form_data, php_mbstr_post_handler },
{ MULTIPART_CONTENT_TYPE, sizeof(MULTIPART_CONTENT_TYPE)-1, NULL, rfc1867_post_handler },
{ NULL, 0, NULL, NULL }
}
/* }}} */
-PHPAPI int mbstr_encoding_translation(TSRMLS_D)
+PHPAPI int mbstr_encoding_translation(TSRMLS_D)
{
return MBSTRG(encoding_translation);
}