summaryrefslogtreecommitdiff
path: root/net-im/telegram-purple/files/patch-warnings
diff options
context:
space:
mode:
authorMikhail Teterin <mi@FreeBSD.org>2023-12-18 01:53:48 -0500
committerMikhail Teterin <mi@FreeBSD.org>2023-12-18 01:55:48 -0500
commite07c60d9f57c6cac085b9a953aa41a02fa0ac71f (patch)
treeac0ac3704c52110362991a90e0be84910a71e31b /net-im/telegram-purple/files/patch-warnings
parentadd databases/mysql81-server and databases/mysql81-client (diff)
net-im/tdlib-purple: add replacement for telegram-purple.
Deprecate the latter.
Diffstat (limited to 'net-im/telegram-purple/files/patch-warnings')
-rw-r--r--net-im/telegram-purple/files/patch-warnings40
1 files changed, 40 insertions, 0 deletions
diff --git a/net-im/telegram-purple/files/patch-warnings b/net-im/telegram-purple/files/patch-warnings
new file mode 100644
index 000000000000..553cd2522e33
--- /dev/null
+++ b/net-im/telegram-purple/files/patch-warnings
@@ -0,0 +1,40 @@
+--- tgl/generate.c 2020-04-27 07:49:17.000000000 -0400
++++ tgl/generate.c 2022-05-22 17:18:25.245975000 -0400
+@@ -328,5 +328,4 @@
+ struct tl_tree_type *t1;
+ struct tl_tree_array *t2;
+- int y;
+ int L = strlen (cur_name);
+ char *fail = fun == 1 ? "return 0;" : fun == -1 ? "return;" : "return -1;";
+@@ -353,9 +352,9 @@
+
+ sprintf (cur_name + L, "->params[0]");
+- y = gen_uni_skip (t2->multiplicity, cur_name, vars, 0, fun);
++ gen_uni_skip (t2->multiplicity, cur_name, vars, 0, fun);
+ cur_name[L] = 0;
+
+ sprintf (cur_name + L, "->params[1]");
+- y += gen_uni_skip (t2->args[0]->type, cur_name, vars, 0, fun);
++ gen_uni_skip (t2->args[0]->type, cur_name, vars, 0, fun);
+ cur_name[L] = 0;
+ return 0;
+--- telegram-purple.c 2021-04-04 11:44:49.000000000 -0400
++++ telegram-purple.c 2022-05-22 17:21:25.278082000 -0400
+@@ -801,4 +801,7 @@
+ NULL, // add_buddy_with_invite
+- NULL // add_buddies_with_invite
++ NULL, // add_buddies_with_invite
++ NULL, // get_cb_alias
++ NULL, // chat_can_receive_file
++ NULL, // chat_send_file
+ };
+
+--- tgp-msg.c 2021-04-04 11:44:49.000000000 -0400
++++ tgp-msg.c 2022-05-22 17:26:06.344212000 -0400
+@@ -389,5 +389,5 @@
+ debug ("sending img='%s'", tmp);
+ tgl_do_send_document (TLS, to, tmp, NULL, 0,
+- TGL_SEND_MSG_FLAG_DOCUMENT_AUTO | (tgl_get_peer_type (to) == TGL_PEER_CHANNEL) ? TGLMF_POST_AS_CHANNEL : 0,
++ TGL_SEND_MSG_FLAG_DOCUMENT_AUTO | ((tgl_get_peer_type (to) == TGL_PEER_CHANNEL) ? TGLMF_POST_AS_CHANNEL : 0),
+ send_inline_picture_done, NULL);
+ } else {