[tracker: 5/14] tracker-serializer-json: Fix gssize vs gsize comparison




commit ed4856ad2c087a8abd93cb1c27d487270f4b4bb2
Author: Daniele Nicolodi <daniele grinta net>
Date:   Sun May 2 12:35:10 2021 +0200

    tracker-serializer-json: Fix gssize vs gsize comparison
    
    Changing the type TrackerSerializerJson from gssize to gsize fixes a
    few signed vs unsigned comparison warnings. This is an internal
    struct, thus there should be no ABI compatibility concern. Even then,
    the size of gssize and gsize is the same, thus everything should be fine.

 src/libtracker-sparql/tracker-serializer-json.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/src/libtracker-sparql/tracker-serializer-json.c b/src/libtracker-sparql/tracker-serializer-json.c
index c9cfee523..ecb92faa4 100644
--- a/src/libtracker-sparql/tracker-serializer-json.c
+++ b/src/libtracker-sparql/tracker-serializer-json.c
@@ -35,7 +35,7 @@ struct _TrackerSerializerJson
        JsonGenerator *generator;
        GString *data;
        GPtrArray *vars;
-       gssize current_pos;
+       gsize current_pos;
        guint stream_closed : 1;
        guint cursor_started : 1;
        guint cursor_finished : 1;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]