@@ -540,7 +540,7 @@ check_metadata(multiset_t const * i_omp, multiset_t const * i_imp)
540
540
ereport (ERROR ,
541
541
(errcode (ERRCODE_DATA_EXCEPTION ),
542
542
errmsg ("register width does not match: "
543
- "source uses %ld and dest uses %ld " ,
543
+ "source uses %zu and dest uses %zu " ,
544
544
i_imp -> ms_nbits , i_omp -> ms_nbits )));
545
545
}
546
546
@@ -549,7 +549,7 @@ check_metadata(multiset_t const * i_omp, multiset_t const * i_imp)
549
549
ereport (ERROR ,
550
550
(errcode (ERRCODE_DATA_EXCEPTION ),
551
551
errmsg ("register count does not match: "
552
- "source uses %ld and dest uses %ld " ,
552
+ "source uses %zu and dest uses %zu " ,
553
553
i_imp -> ms_nregs , i_omp -> ms_nregs )));
554
554
}
555
555
@@ -680,7 +680,7 @@ multiset_tostring(multiset_t const * i_msp)
680
680
// with the automatically determined value.
681
681
//
682
682
if (expthresh == -1 )
683
- snprintf (expbuf , sizeof (expbuf ), INT64_FORMAT "(%ld )" , expthresh , expval );
683
+ snprintf (expbuf , sizeof (expbuf ), INT64_FORMAT "(%zu )" , expthresh , expval );
684
684
else
685
685
snprintf (expbuf , sizeof (expbuf ), INT64_FORMAT , expthresh );
686
686
@@ -697,7 +697,7 @@ multiset_tostring(multiset_t const * i_msp)
697
697
{
698
698
case MST_EMPTY :
699
699
used += snprintf (retstr , len , "EMPTY, "
700
- "nregs=%ld , nbits=%ld , expthresh=%s, sparseon=%ld " ,
700
+ "nregs=%zu , nbits=%zu , expthresh=%s, sparseon=%zu " ,
701
701
nregs , nbits , expbuf , sparseon );
702
702
break ;
703
703
case MST_EXPLICIT :
@@ -707,15 +707,15 @@ multiset_tostring(multiset_t const * i_msp)
707
707
char linebuf [1024 ];
708
708
ssize_t rv ;
709
709
710
- used += snprintf (retstr , len , "EXPLICIT, %ld elements, "
711
- "nregs=%ld , nbits=%ld , "
712
- "expthresh=%s, sparseon=%ld :" ,
710
+ used += snprintf (retstr , len , "EXPLICIT, %zu elements, "
711
+ "nregs=%zu , nbits=%zu , "
712
+ "expthresh=%s, sparseon=%zu :" ,
713
713
size , nregs , nbits , expbuf , sparseon );
714
714
for (size_t ii = 0 ; ii < size ; ++ ii )
715
715
{
716
716
int64_t val = * (int64_t const * ) & msep -> mse_elems [ii ];
717
717
rv = snprintf (linebuf , sizeof (linebuf ),
718
- "\n%ld : %20" PRIi64 " " ,
718
+ "\n%zu : %20" PRIi64 " " ,
719
719
ii , val );
720
720
// Do we need to reallocate the return buffer?
721
721
if (rv + used > len - 1 )
@@ -739,16 +739,16 @@ multiset_tostring(multiset_t const * i_msp)
739
739
size_t ndx = 0 ;
740
740
741
741
used += snprintf (retstr , len ,
742
- "COMPRESSED, %ld filled "
743
- "nregs=%ld , nbits=%ld , expthresh=%s, "
744
- "sparseon=%ld :" ,
742
+ "COMPRESSED, %zu filled "
743
+ "nregs=%zu , nbits=%zu , expthresh=%s, "
744
+ "sparseon=%zu :" ,
745
745
numfilled (i_msp ),
746
746
nregs , nbits , expbuf , sparseon );
747
747
748
748
for (size_t rr = 0 ; rr < nrows ; ++ rr )
749
749
{
750
750
size_t pos = 0 ;
751
- pos = snprintf (linebuf , sizeof (linebuf ), "\n%4ld : " , ndx );
751
+ pos = snprintf (linebuf , sizeof (linebuf ), "\n%4zu : " , ndx );
752
752
for (size_t cc = 0 ; cc < rowsz ; ++ cc )
753
753
{
754
754
pos += snprintf (& linebuf [pos ], sizeof (linebuf ) - pos ,
@@ -769,7 +769,7 @@ multiset_tostring(multiset_t const * i_msp)
769
769
break ;
770
770
case MST_UNDEFINED :
771
771
used += snprintf (retstr , len , "UNDEFINED "
772
- "nregs=%ld , nbits=%ld , expthresh=%s, sparseon=%ld " ,
772
+ "nregs=%zu , nbits=%zu , expthresh=%s, sparseon=%zu " ,
773
773
nregs , nbits , expbuf , sparseon );
774
774
break ;
775
775
default :
0 commit comments