Hi,

Here a small fix for amule.

Regards.
Index: patches/patch-src_webserver_src_php_amule_lib_cpp
===================================================================
RCS file: patches/patch-src_webserver_src_php_amule_lib_cpp
diff -N patches/patch-src_webserver_src_php_amule_lib_cpp
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_webserver_src_php_amule_lib_cpp	11 Apr 2018 14:52:04 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: src/webserver/src/php_amule_lib.cpp
+--- src/webserver/src/php_amule_lib.cpp.orig
++++ src/webserver/src/php_amule_lib.cpp
+@@ -564,7 +564,7 @@ void php_native_search_start_cmd(PHP_VALUE_NODE *)
+ 		case 1: search_type = EC_SEARCH_GLOBAL; break;
+ 		case 2: search_type = EC_SEARCH_KAD; break;
+ 		default:
+-			php_report_error(PHP_ERROR, "Invalid search type %"PRIu64, si->var->value.int_val);
++			php_report_error(PHP_ERROR, "Invalid search type %" PRIu64, si->var->value.int_val);
+ 			return;
+ 	}
+ 
Index: patches/patch-src_webserver_src_php_core_lib_cpp
===================================================================
RCS file: patches/patch-src_webserver_src_php_core_lib_cpp
diff -N patches/patch-src_webserver_src_php_core_lib_cpp
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_webserver_src_php_core_lib_cpp	11 Apr 2018 14:52:04 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: src/webserver/src/php_core_lib.cpp
+--- src/webserver/src/php_core_lib.cpp.orig
++++ src/webserver/src/php_core_lib.cpp
+@@ -71,7 +71,7 @@ void php_var_dump(PHP_VALUE_NODE *node, int ident, int
+ 	if ( ref ) printf("&");
+ 	switch(node->type) {
+ 		case PHP_VAL_BOOL: printf("bool(%s)\n", node->int_val ? "true" : "false"); break;
+-		case PHP_VAL_INT: printf("int(%"PRIu64")\n", node->int_val); break;
++		case PHP_VAL_INT: printf("int(%" PRIu64 ")\n", node->int_val); break;
+ 		case PHP_VAL_FLOAT: printf("float(%f)\n", node->float_val); break;
+ 		case PHP_VAL_STRING: printf("string(%d) \"%s\"\n", (int)strlen(node->str_val), node->str_val); break;
+ 		case PHP_VAL_OBJECT: printf("Object(%s)\n", node->obj_val.class_name); break;
Index: patches/patch-src_webserver_src_php_syntree_cpp
===================================================================
RCS file: patches/patch-src_webserver_src_php_syntree_cpp
diff -N patches/patch-src_webserver_src_php_syntree_cpp
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_webserver_src_php_syntree_cpp	11 Apr 2018 14:52:04 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: src/webserver/src/php_syntree.cpp
+--- src/webserver/src/php_syntree.cpp.orig
++++ src/webserver/src/php_syntree.cpp
+@@ -926,7 +926,7 @@ void cast_value_str(PHP_VALUE_NODE *val)
+ 	switch(val->type) {
+ 		case PHP_VAL_NONE: buff[0] = 0; break;
+ 		case PHP_VAL_BOOL:
+-		case PHP_VAL_INT: snprintf(buff, sizeof(buff), "%"PRIu64, val->int_val); break;
++		case PHP_VAL_INT: snprintf(buff, sizeof(buff), "%" PRIu64, val->int_val); break;
+ 		case PHP_VAL_FLOAT: snprintf(buff, sizeof(buff), "%.02f", val->float_val); break;
+ 		case PHP_VAL_STRING: return;
+ 		case PHP_VAL_ARRAY: {

Reply via email to