CoinMP icon indicating copy to clipboard operation
CoinMP copied to clipboard

Fix CoinCbc.cpp access private variable directly

Open yingopq opened this issue 2 years ago • 1 comments

'make' reported error:

$ make
......
CoinCbc.cpp: In function 'int CbcSolveProblem(HCBC, PPROBLEM, POPTION, int)':
CoinCbc.cpp:936:39: error: 'bool CbcParameters::noPrinting_' is private within this context
  936 |                         parameterData.noPrinting_ = true;
      |                                       ^~~~~~~~~~~
/home/jenkins/Cbc/include/coin-or/CbcParameters.hpp:2054:8: note: declared private here
 2054 |   bool noPrinting_;
      |        ^~~~~~~~~~~
CoinCbc.cpp:936:39: note: field 'bool CbcParameters::noPrinting_' can be accessed via 'bool CbcParameters::noPrinting()'
  936 |                         parameterData.noPrinting_ = true;
      |                                       ^~~~~~~~~~~
      |                                       noPrinting()

yingopq avatar Nov 16 '22 08:11 yingopq