Ticket #62: program_options_lite.diff

File program_options_lite.diff, 865 bytes (added by kkawamura, 10 years ago)
  • HTM_10.2/source/Lib/TAppCommon/program_options_lite.h

     
    377377        std::string cNameBuffer;
    378378        std::string cDescBuffer;
    379379
    380         cNameBuffer       .resize( name.size() + 10 );
    381         cDescBuffer.resize( desc.size() + 10 );
    382 
    383380        storage.resize(uiMaxNum);
    384381        for ( unsigned int uiK = 0; uiK < uiMaxNum; uiK++ )
    385382        {
    386383          Bool duplicate = (uiK != 0);
     384          cNameBuffer       .resize( name.size() + 10 );
     385          cDescBuffer.resize( desc.size() + 10 );
    387386          // isn't there are sprintf function for string??
    388387          sprintf((char*) cNameBuffer.c_str()       ,name.c_str(),uiK,uiK);
    389388