casting goodness, just because
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 5 Jul 2007 20:32:28 +0000 (20:32 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 5 Jul 2007 20:32:28 +0000 (20:32 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@7523 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/c-apps/oils_cstore.c

index cd5abec..3a1d6f1 100644 (file)
@@ -948,7 +948,7 @@ jsonObject* doRetrieve(osrfMethodContext* ctx, int* err ) {
 char* jsonNumberToDBString ( osrfHash* field, jsonObject* value ) {
        growing_buffer* val_buf = buffer_init(32);
 
-       if ( !strncmp(osrfHashGet(field, "datatype"), "INT", 3) ) {
+       if ( !strncmp(osrfHashGet(field, "datatype"), "INT", (size_t)3) ) {
                if (value->type == JSON_NUMBER) buffer_fadd( val_buf, "%ld", (long)jsonObjectGetNumber(value) );
                else buffer_fadd( val_buf, "%ld", atol(jsonObjectToSimpleString(value)) );