MCPcopy Create free account
hub / github.com/cppcheck-opensource/cppcheck / uninitvar_std_ifstream_open

Function uninitvar_std_ifstream_open

test/cfg/std.cpp:462–478  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

460}
461
462void uninitvar_std_ifstream_open(std::ifstream &ifs, const std::string &strFileName, const char* filename, std::ios_base::openmode mode)
463{
464 std::string s;
465 const char *ptr;
466 std::ios_base::openmode m;
467
468 ifs.open(s, mode);
469 // cppcheck-suppress uninitvar
470 ifs.open(ptr, mode);
471 // TODO cppcheck-suppress uninitvar
472 ifs.open(filename, m);
473 // TODO cppcheck-suppress uninitvar
474 ifs.open(strFileName, m);
475 ifs.open(s);
476 // TODO cppcheck-suppress uninitvar
477 ifs.open(ptr);
478}
479
480void uninitvar_std_ofstream_open(std::ofstream &os, const std::string &strFileName, const char* filename, std::ios_base::openmode mode)
481{

Callers

nothing calls this directly

Calls 1

openMethod · 0.45

Tested by

no test coverage detected