1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-12 14:14:48 +02:00

core: fix integer overflow and return "unsigned long" in function util_version_number

This commit is contained in:
Sébastien Helleu
2025-05-08 18:37:47 +02:00
parent f6cace609c
commit 2bc290b6ed
13 changed files with 49 additions and 45 deletions
+2 -2
View File
@@ -4879,7 +4879,7 @@ This function is not available in scripting API.
==== util_version_number
_WeeChat ≥ 0.3.9._
_WeeChat ≥ 0.3.9, updated in 4.7.0._
Convert a string with WeeChat version to a number.
@@ -4887,7 +4887,7 @@ Prototype:
[source,c]
----
int weechat_util_version_number (const char *version);
unsigned long weechat_util_version_number (const char *version);
----
Arguments:
+2 -2
View File
@@ -4960,7 +4960,7 @@ Cette fonction n'est pas disponible dans l'API script.
==== util_version_number
_WeeChat ≥ 0.3.9._
_WeeChat ≥ 0.3.9, mis à jour dans la 4.7.0._
Convertir une chaîne avec la version WeeChat en nombre.
@@ -4968,7 +4968,7 @@ Prototype :
[source,c]
----
int weechat_util_version_number (const char *version);
unsigned long weechat_util_version_number (const char *version);
----
Paramètres :
+3 -2
View File
@@ -5100,7 +5100,8 @@ Questa funzione non è disponibile nelle API per lo scripting.
==== util_version_number
_WeeChat ≥ 0.3.9._
// TRANSLATION MISSING
_WeeChat ≥ 0.3.9, updated in 4.7.0._
// TRANSLATION MISSING
Convert a string with WeeChat version to a number.
@@ -5109,7 +5110,7 @@ Prototipo:
[source,c]
----
int weechat_util_version_number (const char *version);
unsigned long weechat_util_version_number (const char *version);
----
Argomenti:
+3 -2
View File
@@ -5014,7 +5014,8 @@ weechat_util_parse_time ("2023-12-25T10:29:09.456789Z", &tv); /* == 1 */
==== util_version_number
_WeeChat バージョン 0.3.9 以上で利用可。_
// TRANSLATION MISSING
_WeeChat ≥ 0.3.9, updated in 4.7.0._
WeeChat バージョンの文字列を番号に変換。
@@ -5022,7 +5023,7 @@ WeeChat バージョンの文字列を番号に変換。
[source,c]
----
int weechat_util_version_number (const char *version);
unsigned long weechat_util_version_number (const char *version);
----
引数:
+2 -2
View File
@@ -4739,7 +4739,7 @@ weechat_util_parse_time ("2023-12-25T10:29:09.456789Z", &tv); /* == 1 */
==== util_version_number
_WeeChat ≥ 0.3.9._
_WeeChat ≥ 0.3.9, ажурирано у верзији 4.7.0._
Конвертује стринг са верзијом програма WeeChat у број.
@@ -4747,7 +4747,7 @@ _WeeChat ≥ 0.3.9._
[source,c]
----
int weechat_util_version_number (const char *version);
unsigned long weechat_util_version_number (const char *version);
----
Аргументи: