| 587 | } |
| 588 | |
| 589 | void bufferAccessOutOfBounds_std_ifstream_get(std::ifstream& in, std::streambuf& sb) |
| 590 | { |
| 591 | char cBuf[10]; |
| 592 | // cppcheck-suppress bufferAccessOutOfBounds |
| 593 | in.getline(cBuf, 100); |
| 594 | // cppcheck-suppress bufferAccessOutOfBounds |
| 595 | in.read(cBuf, 100); |
| 596 | // cppcheck-suppress bufferAccessOutOfBounds |
| 597 | in.readsome(cBuf, 100); |
| 598 | // cppcheck-suppress bufferAccessOutOfBounds |
| 599 | in.get(cBuf, 100); |
| 600 | // cppcheck-suppress bufferAccessOutOfBounds |
| 601 | in.get(cBuf, 100, 'a'); |
| 602 | // cppcheck-suppress bufferAccessOutOfBounds |
| 603 | in.getline(cBuf, 100, 'a'); |
| 604 | |
| 605 | in.get(sb, 'a'); |
| 606 | |
| 607 | in.close(); |
| 608 | } |
| 609 | |
| 610 | void invalidFunctionArg_fesetexceptflag(const fexcept_t* flagp, int excepts) |
| 611 | { |