Changeset ceddea in git for libpolys/reporter


Ignore:
Timestamp:
Oct 17, 2019, 2:45:13 PM (5 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', '1e435b8ba068f7dbcd2aad89bcf324ebfd49f7ba')
Children:
99fbac71ba6a618aedae6621e5e745e1eec0e6ba
Parents:
fafb801ba3fbaf93c1c6d6b5fa2fb94b0893376e
Message:
opt: StringAppendS/StringSetS
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libpolys/reporter/reporter.cc

    rfafb80 rceddea  
    110110  {
    111111    /* feBufferStart is feBuffer + strlen(feBuffer);*/
    112     int l;
     112    int l=strlen(st);
    113113    long more;
    114114    int ll=feBufferStart-feBuffer;
    115     if ((more=ll+2+(l=strlen(st)))>feBufferLength)
     115    if ((more=ll+2+l)>feBufferLength)
    116116    {
    117117      more = ((more + (8*1024-1))/(8*1024))*(8*1024);
     
    121121      feBufferStart=feBuffer+ll;
    122122    }
    123     strcat(feBufferStart, st);
     123    strncat(feBufferStart, st,l);
    124124    feBufferStart +=l;
    125125  }
     
    136136  feBuffer_cnt++;
    137137  assume(feBuffer_cnt<8);
    138   int l;
     138  int l=strlen(st);
    139139  long more;
    140   if ((l=strlen(st))>feBufferLength)
     140  if (l>feBufferLength)
    141141  {
    142142    more = ((l + (4*1024-1))/(4*1024))*(4*1024);
Note: See TracChangeset for help on using the changeset viewer.