summaryrefslogtreecommitdiff
path: root/sysutils/pecl-proctitle/files/patch-proctitle.c
diff options
context:
space:
mode:
authorFlorian Smeets <flo@FreeBSD.org>2022-12-13 19:51:42 +0100
committerFlorian Smeets <flo@FreeBSD.org>2022-12-13 19:51:42 +0100
commit3d14040d7bc8b4556c32609a02b4d403ab6561f8 (patch)
tree3fec602a2c5116303cfa5245b3ca5a2ea2354f70 /sysutils/pecl-proctitle/files/patch-proctitle.c
parentwww/phpmyfaq: Update to 3.1.9 (diff)
sysutils/pecl-proctitle: Fix warnings with php8.2
Obtained from: https://github.com/mtorromeo/php-pecl-proctitle/commit/05e7c3e368fae981f6132c1f2979ef9a42b56d78
Diffstat (limited to 'sysutils/pecl-proctitle/files/patch-proctitle.c')
-rw-r--r--sysutils/pecl-proctitle/files/patch-proctitle.c49
1 files changed, 24 insertions, 25 deletions
diff --git a/sysutils/pecl-proctitle/files/patch-proctitle.c b/sysutils/pecl-proctitle/files/patch-proctitle.c
index 9def23082503..774288650ecd 100644
--- a/sysutils/pecl-proctitle/files/patch-proctitle.c
+++ b/sysutils/pecl-proctitle/files/patch-proctitle.c
@@ -1,30 +1,29 @@
---- proctitle.c.orig 2012-05-11 08:49:30 UTC
+--- proctitle.c.orig 2022-12-11 12:38:30 UTC
+++ proctitle.c
-@@ -23,6 +23,7 @@
+@@ -69,7 +69,11 @@ PHP_MINIT_FUNCTION(proctitle)
+ }
#endif
- #include <php.h>
-+#include "ext/standard/info.h"
- #include <SAPI.h>
- #include <dlfcn.h>
- #include <string.h>
-@@ -138,9 +139,7 @@ PHP_MINFO_FUNCTION(proctitle)
- /* {{{ proctitle_module_entry
+-/* {{{ proto void setproctitle(string title)
++ZEND_BEGIN_ARG_INFO_EX(arginfo_title, 0, 0, 1)
++ ZEND_ARG_INFO(0, title)
++ZEND_END_ARG_INFO()
++
++/*
+ * Changes the current process' title in system's list of processes
*/
- zend_module_entry proctitle_module_entry = {
--#if ZEND_MODULE_API_NO >= 20010901
- STANDARD_MODULE_HEADER,
--#endif
- "proctitle",
- proctitle_functions,
- #ifndef PHP_SYSTEM_PROVIDES_SETPROCTITLE
-@@ -152,9 +151,7 @@ zend_module_entry proctitle_module_entry = {
- NULL,
- NULL,
- PHP_MINFO(proctitle),
--#if ZEND_MODULE_API_NO >= 20010901
- PHP_PROCTITLE_VERSION,
--#endif
- STANDARD_MODULE_PROPERTIES
+ PHP_FUNCTION(setproctitle)
+@@ -117,10 +121,10 @@ PHP_FUNCTION(setthreadtitle)
+ *
+ * Every user visible function must have an entry in proctitle_functions[].
+ */
+-static zend_function_entry proctitle_functions[] = {
+- PHP_FE(setproctitle, NULL)
++static const zend_function_entry proctitle_functions[] = {
++ PHP_FE(setproctitle, arginfo_title)
+ #if HAVE_PRCTL
+- PHP_FE(setthreadtitle, NULL)
++ PHP_FE(setthreadtitle, arginfo_title)
+ #endif
+ {NULL, NULL, NULL} /* Must be the last line in proctitle_functions[] */
};
- /* }}} */