1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-01 15:26:37 +02:00

php: add detection of PHP 8.0, fix compilation errors

This commit is contained in:
Sébastien Helleu
2020-12-13 11:52:29 +01:00
parent 61c3169068
commit 2b12b4077a
3 changed files with 17 additions and 6 deletions
+1 -1
View File
@@ -119,7 +119,7 @@ API_FUNC(register)
php_registered_script->name);
API_RETURN_ERROR;
}
if (zend_parse_parameters (ZEND_NUM_ARGS() TSRMLS_CC, "SSSSSzS",
if (zend_parse_parameters (ZEND_NUM_ARGS(), "SSSSSzS",
&name, &author, &version, &license, &description,
&shutdown_func, &charset) == FAILURE)
{
+12 -2
View File
@@ -1246,8 +1246,18 @@ php_weechat_sapi_error (int type, const char *format, ...)
}
}
#if PHP_VERSION_ID >= 70100
/* PHP >= 7.1 */
#if PHP_VERSION_ID >= 80000
/* PHP >= 8.0 */
void
php_weechat_log_message (const char *message, int syslog_type_int)
{
/* make C compiler happy */
(void) syslog_type_int;
php_weechat_ub_write (message, strlen (message));
}
#elif PHP_VERSION_ID >= 70100
/* 7.1 <= PHP < 8.0 */
void
php_weechat_log_message (char *message, int syslog_type_int)
{