Skip to content

Commit d5b81e6

Browse files
committed
fix printf format conversion specifiers
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49021 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
1 parent 3d2b7c0 commit d5b81e6

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

compile.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5652,7 +5652,7 @@ dump_disasm_list(struct iseq_link_element *link)
56525652
{
56535653
iobj = (INSN *)link;
56545654
str = insn_data_to_s_detail(iobj);
5655-
printf("%04d %-65s(%4d)\n", pos, StringValueCStr(str), iobj->line_no);
5655+
printf("%04d %-65s(%4u)\n", pos, StringValueCStr(str), iobj->line_no);
56565656
pos += insn_data_length(iobj);
56575657
break;
56585658
}

ext/bigdecimal/bigdecimal.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4842,11 +4842,11 @@ VpDivd(Real *c, Real *r, Real *a, Real *b)
48424842
space_error:
48434843
#ifdef BIGDECIMAL_DEBUG
48444844
if (gfDebug) {
4845-
printf(" word_a=%lu\n", word_a);
4846-
printf(" word_b=%lu\n", word_b);
4847-
printf(" word_c=%lu\n", word_c);
4848-
printf(" word_r=%lu\n", word_r);
4849-
printf(" ind_r =%lu\n", ind_r);
4845+
printf(" word_a=%"PRIuSIZE"\n", word_a);
4846+
printf(" word_b=%"PRIuSIZE"\n", word_b);
4847+
printf(" word_c=%"PRIuSIZE"\n", word_c);
4848+
printf(" word_r=%"PRIuSIZE"\n", word_r);
4849+
printf(" ind_r =%"PRIuSIZE"\n", ind_r);
48504850
}
48514851
#endif /* BIGDECIMAL_DEBUG */
48524852
rb_bug("ERROR(VpDivd): space for remainder too small.");

ext/sdbm/_sdbm.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -507,7 +507,7 @@ getpage(register DBM *db, register long int hash)
507507
while (dbit < db->maxbno && getdbit(db, dbit))
508508
dbit = 2 * dbit + ((hash & ((long) 1 << hbit++)) ? 2 : 1);
509509

510-
debug(("dbit: %d...", dbit));
510+
debug(("dbit: %ld...", dbit));
511511

512512
db->curbit = dbit;
513513
db->hmask = masks[hbit];
@@ -532,7 +532,7 @@ getpage(register DBM *db, register long int hash)
532532
}
533533
db->pagbno = pagb;
534534

535-
debug(("pag read: %d\n", pagb));
535+
debug(("pag read: %ld\n", pagb));
536536
}
537537
return 1;
538538
}
@@ -552,7 +552,7 @@ getdbit(register DBM *db, register long int dbit)
552552
return 0;
553553
db->dirbno = dirb;
554554

555-
debug(("dir read: %d\n", dirb));
555+
debug(("dir read: %ld\n", dirb));
556556
}
557557

558558
return db->dirbuf[c % DBLKSIZ] & (1 << (dbit % BYTESIZ));
@@ -573,7 +573,7 @@ setdbit(register DBM *db, register long int dbit)
573573
return 0;
574574
db->dirbno = dirb;
575575

576-
debug(("dir read: %d\n", dirb));
576+
debug(("dir read: %ld\n", dirb));
577577
}
578578

579579
db->dirbuf[c % DBLKSIZ] |= (1 << (dbit % BYTESIZ));

regexec.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1292,7 +1292,7 @@ onig_print_statistics(FILE* f)
12921292
int i;
12931293
fprintf(f, " count prev time\n");
12941294
for (i = 0; OnigOpInfo[i].opcode >= 0; i++) {
1295-
fprintf(f, "%8d: %8d: %10ld: %s\n",
1295+
fprintf(f, "%8d: %8d: %10lu: %s\n",
12961296
OpCounter[i], OpPrevCounter[i], OpTime[i], OnigOpInfo[i].name);
12971297
}
12981298
fprintf(f, "\nmax stack depth: %d\n", MaxStackDepth);
@@ -4290,7 +4290,7 @@ onig_search_gpos(regex_t* reg, const UChar* str, const UChar* end,
42904290

42914291
#ifdef ONIG_DEBUG
42924292
if (r != ONIG_MISMATCH)
4293-
fprintf(stderr, "onig_search: error %"PRIdPTR"\n", r);
4293+
fprintf(stderr, "onig_search: error %"PRIdPTRDIFF"\n", r);
42944294
#endif
42954295
return r;
42964296

@@ -4300,7 +4300,7 @@ onig_search_gpos(regex_t* reg, const UChar* str, const UChar* end,
43004300
ONIG_STATE_DEC_THREAD(reg);
43014301
#ifdef ONIG_DEBUG
43024302
if (r != ONIG_MISMATCH)
4303-
fprintf(stderr, "onig_search: error %"PRIdPTR"\n", r);
4303+
fprintf(stderr, "onig_search: error %"PRIdPTRDIFF"\n", r);
43044304
#endif
43054305
return r;
43064306

0 commit comments

Comments
 (0)