diff options
Diffstat (limited to 'ext')
-rw-r--r-- | ext/bigdecimal/bigdecimal.c | 10 | ||||
-rw-r--r-- | ext/sdbm/_sdbm.c | 8 |
2 files changed, 9 insertions, 9 deletions
diff --git a/ext/bigdecimal/bigdecimal.c b/ext/bigdecimal/bigdecimal.c index 79dffa4108..8ee9d4ae9e 100644 --- a/ext/bigdecimal/bigdecimal.c +++ b/ext/bigdecimal/bigdecimal.c @@ -4842,11 +4842,11 @@ out_side: space_error: #ifdef BIGDECIMAL_DEBUG if (gfDebug) { - printf(" word_a=%lu\n", word_a); - printf(" word_b=%lu\n", word_b); - printf(" word_c=%lu\n", word_c); - printf(" word_r=%lu\n", word_r); - printf(" ind_r =%lu\n", ind_r); + printf(" word_a=%"PRIuSIZE"\n", word_a); + printf(" word_b=%"PRIuSIZE"\n", word_b); + printf(" word_c=%"PRIuSIZE"\n", word_c); + printf(" word_r=%"PRIuSIZE"\n", word_r); + printf(" ind_r =%"PRIuSIZE"\n", ind_r); } #endif /* BIGDECIMAL_DEBUG */ rb_bug("ERROR(VpDivd): space for remainder too small."); diff --git a/ext/sdbm/_sdbm.c b/ext/sdbm/_sdbm.c index 847eb2aaf6..3c9cb31395 100644 --- a/ext/sdbm/_sdbm.c +++ b/ext/sdbm/_sdbm.c @@ -507,7 +507,7 @@ getpage(register DBM *db, register long int hash) while (dbit < db->maxbno && getdbit(db, dbit)) dbit = 2 * dbit + ((hash & ((long) 1 << hbit++)) ? 2 : 1); - debug(("dbit: %d...", dbit)); + debug(("dbit: %ld...", dbit)); db->curbit = dbit; db->hmask = masks[hbit]; @@ -532,7 +532,7 @@ getpage(register DBM *db, register long int hash) } db->pagbno = pagb; - debug(("pag read: %d\n", pagb)); + debug(("pag read: %ld\n", pagb)); } return 1; } @@ -552,7 +552,7 @@ getdbit(register DBM *db, register long int dbit) return 0; db->dirbno = dirb; - debug(("dir read: %d\n", dirb)); + debug(("dir read: %ld\n", dirb)); } return db->dirbuf[c % DBLKSIZ] & (1 << (dbit % BYTESIZ)); @@ -573,7 +573,7 @@ setdbit(register DBM *db, register long int dbit) return 0; db->dirbno = dirb; - debug(("dir read: %d\n", dirb)); + debug(("dir read: %ld\n", dirb)); } db->dirbuf[c % DBLKSIZ] |= (1 << (dbit % BYTESIZ)); |