Resource leak or false positive
Advertisements I have a code like this: std::string getInfo(FILE *fp) { char buffer[30]; if (fread(buffer, 19, 1, fp) == 1) buffer[19] = ‘\0’; else buffer[0] = ‘\0′; return buffer; } I’m using cppcheck for static analysis and it spits a warning: error: Resource leak: fp [resourceLeak] return buffer; ^ The way I see it, since… Read More Resource leak or false positive