lua-utils: fix a few snprintf-related formatted printing warnings.
authorKrisztian Litkey <kli@iki.fi>
Sat, 25 Oct 2014 11:06:57 +0000 (14:06 +0300)
committerKrisztian Litkey <kli@iki.fi>
Sat, 25 Oct 2014 11:07:20 +0000 (14:07 +0300)
src/core/lua-utils/object.c

index c0c4ac7..e8c3b9b 100644 (file)
@@ -508,9 +508,9 @@ static char *__instance(userdata_t **uptr, const char *fmt)
     MRP_UNUSED(fmt);
 
     if (u != NULL)
-        snprintf(p, sizeof(buf[0]), "<%s:%s>%p(%p+%ld)",
+        snprintf(p, sizeof(buf[0]), "<%s:%s>%p(%p+%d)",
                  u->def->flags & MRP_LUA_CLASS_DYNAMIC ? "D" : "S",
-                 u->def->type_name, uptr, u, USERDATA_SIZE);
+                 u->def->type_name, uptr, u, (int)USERDATA_SIZE);
     else
         snprintf(p, sizeof(buf[0]), "<NULL> instance");
 
@@ -530,9 +530,9 @@ static char *__object(userdata_t *u, const char *fmt)
     MRP_UNUSED(fmt);
 
     if (u != NULL)
-        snprintf(p, sizeof(buf[0]), "<%s:%s>(%p+%ld)",
+        snprintf(p, sizeof(buf[0]), "<%s:%s>(%p+%d)",
                  u->def->flags & MRP_LUA_CLASS_DYNAMIC ? "D" : "S",
-                 u->def->type_name, u, USERDATA_SIZE);
+                 u->def->type_name, u, (int)USERDATA_SIZE);
     else
         snprintf(p, sizeof(buf[0]), "<NULL> object");