]> git.pond.sub.org Git - empserver/blobdiff - src/lib/common/xdump.c
Fix a long vs. int format string bug in xdprsym()
[empserver] / src / lib / common / xdump.c
index edc1059cd637d87d1f64b06617f8e2f5de13e6f0..d591f54a7584ac0c37318df5522ffc1508ef26ab 100644 (file)
@@ -183,7 +183,7 @@ xdprsym(struct xdstr *xd, int key, int type, char *sep)
     char *sym = symbol_by_value(key, ef_ptr(type, 0));
 
     if (CANT_HAPPEN(!sym))
-       xd->pr("%s%ld", sep, key);
+       xd->pr("%s%d", sep, key);
     else {
        xd->pr("%s", sep);
        xdpresc(xd, sym, INT_MAX);