#ifdef HAVE_LIBMHASH
default:
if ((mode < 0) || ((ulong)mode > mhash_count()) || (!(ctx = mhash_init(mode)))) {
- http_error_ex(HE_ERROR, HE_RUNTIME, "Invalid ETag mode: %ld", mode);
+ http_error_ex(HE_ERROR, HTTP_E_RUNTIME, "Invalid ETag mode: %ld", mode);
}
break;
#endif
switch (INI_INT("http.etag_mode"))
{
case HTTP_ETAG_SHA1:
- PHP_SHA1Update(ctx, data_ptr, data_len);
+ PHP_SHA1Update(ctx, (const unsigned char *) data_ptr, data_len);
break;
case HTTP_ETAG_MD5:
#ifndef HAVE_LIBMHASH
default:
#endif
- PHP_MD5Update(ctx, data_ptr, data_len);
+ PHP_MD5Update(ctx, (const unsigned char *) data_ptr, data_len);
break;
#ifdef HAVE_LIBMHASH