Files
codeql/cpp/ql/src/Critical/InitialisationNotRun.cpp
2018-08-02 17:53:23 +01:00

13 lines
292 B
C++

GlobalStorage *g_storage;
void init() { //initializes g_storage, but is never run from main
g_storage = new GlobalStorage();
...
}
int main(int argc, char *argv[]) {
... //init not called
strcpy(g_storage->name, argv[1]); // g_storage is used before init() is called
...
}