about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorMichael Vetter <jubalh@iodoru.org>2021-11-26 16:43:32 +0100
committerGitHub <noreply@github.com>2021-11-26 16:43:32 +0100
commit9efceb8240c228fd0979365faa40559dcaa020c6 (patch)
treedcef50bc194228b61b8c3622f6f27d100524d09a
parent064ee6b1e1e4ecd9fa261a790e97c748c57807ef (diff)
parentf0a39a4b660cc27d40288216cb9e5a8611109c56 (diff)
downloadprofani-tty-9efceb8240c228fd0979365faa40559dcaa020c6.tar.gz
Merge pull request #1616 from trofi/master
gcc-12 fixes
-rw-r--r--src/plugins/callbacks.c2
-rw-r--r--src/plugins/python_api.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/callbacks.c b/src/plugins/callbacks.c
index 92c0a9f4..4a73f15b 100644
--- a/src/plugins/callbacks.c
+++ b/src/plugins/callbacks.c
@@ -82,7 +82,7 @@ _free_command_help(CommandHelp* help)
     free(help->desc);
 
     i = 0;
-    while (help->args[i] != NULL && help->args[i][0] != NULL) {
+    while (help->args[i][0] != NULL) {
         free(help->args[i][0]);
         free(help->args[i][1]);
         i++;
diff --git a/src/plugins/python_api.c b/src/plugins/python_api.c
index 8ea54514..90e33579 100644
--- a/src/plugins/python_api.c
+++ b/src/plugins/python_api.c
@@ -158,7 +158,7 @@ python_api_register_command(PyObject* self, PyObject* args)
         c_synopsis[len] = NULL;
 
         Py_ssize_t args_len = PyList_Size(arguments);
-        char* c_arguments[args_len == 0 ? 0 : args_len + 1][2];
+        char* c_arguments[args_len + 1][2];
         for (i = 0; i < args_len; i++) {
             PyObject* item = PyList_GetItem(arguments, i);
             Py_ssize_t len2 = PyList_Size(item);
@@ -196,7 +196,7 @@ python_api_register_command(PyObject* self, PyObject* args)
             free(c_synopsis[i++]);
         }
         i = 0;
-        while (c_arguments[i] != NULL && c_arguments[i][0] != NULL) {
+        while (c_arguments[i][0] != NULL) {
             free(c_arguments[i][0]);
             free(c_arguments[i][1]);
             i++;