mirror of
https://github.com/github/codeql.git
synced 2025-12-21 11:16:30 +01:00
CPP: Correct the ConditionallyUninitializedVariable examples.
This commit is contained in:
@@ -19,7 +19,7 @@ int notify(int deviceNumber) {
|
|||||||
DeviceConfig config;
|
DeviceConfig config;
|
||||||
initDeviceConfig(&config, deviceNumber);
|
initDeviceConfig(&config, deviceNumber);
|
||||||
// BAD: Using config without checking the status code that is returned
|
// BAD: Using config without checking the status code that is returned
|
||||||
if (config->isEnabled) {
|
if (config.isEnabled) {
|
||||||
notifyChannel(config->channel);
|
notifyChannel(config.channel);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -20,8 +20,8 @@ void notify(int deviceNumber) {
|
|||||||
int statusCode = initDeviceConfig(&config, deviceNumber);
|
int statusCode = initDeviceConfig(&config, deviceNumber);
|
||||||
if (statusCode == 0) {
|
if (statusCode == 0) {
|
||||||
// GOOD: Status code returned by initialization function is checked, so this is safe
|
// GOOD: Status code returned by initialization function is checked, so this is safe
|
||||||
if (config->isEnabled) {
|
if (config.isEnabled) {
|
||||||
notifyChannel(config->channel);
|
notifyChannel(config.channel);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user