Index: /trunk/xcache.c
===================================================================
--- /trunk/xcache.c	(revision 90)
+++ /trunk/xcache.c	(revision 91)
@@ -1142,5 +1142,5 @@
 
 		PHP_MD5Init(&context);
-		PHP_MD5Update(&context, Z_STRVAL_PP(pass), Z_STRLEN_PP(pass));
+		PHP_MD5Update(&context, (unsigned char *) Z_STRVAL_PP(pass), Z_STRLEN_PP(pass));
 		PHP_MD5Final(digest, &context);
 
Index: /trunk/processor/processor.m4
===================================================================
--- /trunk/processor/processor.m4	(revision 89)
+++ /trunk/processor/processor.m4	(revision 91)
@@ -465,5 +465,5 @@
 #ifdef ZEND_ENGINE_2
 		if (dst->scope) {
-			dst->scope = xc_get_class(processor, (int) dst->scope);
+			dst->scope = xc_get_class(processor, (zend_ulong) dst->scope);
 			xc_fix_method(processor, dst);
 		}
@@ -485,5 +485,5 @@
 	IFRESTORE(`
 		if (dst->scope) {
-			dst->scope = xc_get_class(processor, (int) dst->scope);
+			dst->scope = xc_get_class(processor, (zend_ulong) dst->scope);
 			xc_fix_method(processor, dst);
 		}
