diff mbox series

[ovs-dev,v2,2/2] python-c-ext: fix a couple of build warnings

Message ID dba24692a219874c9dabc99af4ed2fe48a91bd13.1658140742.git.tredaelli@redhat.com
State Accepted
Commit d3c14abf47055c9d4a017551c92f406ad4bced76
Headers show
Series fix a couple of build warnings | expand

Checks

Context Check Description
ovsrobot/apply-robot success apply and check: success
ovsrobot/github-robot-_Build_and_Test success github build: passed
ovsrobot/intel-ovs-compilation fail test: fail

Commit Message

Timothy Redaelli July 18, 2022, 10:40 a.m. UTC
ovs/_json.c:67:20: warning: assignment discards ‘const’ qualifier from pointer
target type [-Wdiscarded-qualifiers]

ovs/_json.c:132:27: warning: comparison of integer expressions of different
signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]

Signed-off-by: Timothy Redaelli <tredaelli@redhat.com>
---
 python/ovs/_json.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
diff mbox series

Patch

diff --git a/python/ovs/_json.c b/python/ovs/_json.c
index 80bf9dea3..0b980038b 100644
--- a/python/ovs/_json.c
+++ b/python/ovs/_json.c
@@ -50,7 +50,7 @@  Parser_feed(json_ParserObject * self, PyObject * args)
     Py_ssize_t input_sz;
     PyObject *input;
     size_t rd;
-    char *input_str;
+    const char *input_str;
 
     if (self->_parser == NULL) {
         return NULL;
@@ -111,7 +111,7 @@  json_to_python(struct json *json)
             return dict;
         }
     case JSON_ARRAY:{
-            int i;
+            size_t i;
             PyObject *arr = PyList_New(json->array.n);
 
             if (arr == NULL) {