Changeset: 4f8b822516a0 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4f8b822516a0
Modified Files:
        geom/monetdb5/geom.c
Branch: geo
Log Message:

Add some casting.


diffs (22 lines):

diff --git a/geom/monetdb5/geom.c b/geom/monetdb5/geom.c
--- a/geom/monetdb5/geom.c
+++ b/geom/monetdb5/geom.c
@@ -5218,7 +5218,7 @@ int wkbaTOSTR(char **toStr, int *len, wk
        dataSize += 2*sizeof(char)*items;
 
        //copy all partial strings to a single one
-       if (*len < dataSize + 3 || *toStr == NULL) {
+       if (*len < (int) dataSize + 3 || *toStr == NULL) {
                GDKfree(*toStr);
                *toStr = GDKmalloc(*len = (int) dataSize + 3); /* plus quotes + 
termination character */
        }
@@ -5247,8 +5247,8 @@ int wkbaTOSTR(char **toStr, int *len, wk
        GDKfree(partialStrs);
        GDKfree(itemsNumStr);
 
+       assert(strlen(*toStr) + 1 < (size_t) GDK_int_max);
        *len = (int) strlen(*toStr)+1;
-       assert(*len < (size_t) GDK_int_max);
        return (int)(toStrPtr-*toStr);
 }
 
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to