summaryrefslogtreecommitdiffstats
path: root/src/hardware/LMI_ProcessorCacheMemoryProvider.c
diff options
context:
space:
mode:
authorPeter Schiffer <pschiffe@redhat.com>2013-08-29 14:50:10 +0200
committerPeter Schiffer <pschiffe@redhat.com>2013-08-29 14:50:10 +0200
commit1c9b7c9781b92c4c21e62ecf47cf3413d2d2298a (patch)
tree415b2d8f300bb635cf6628ce2112aa27cb2aa373 /src/hardware/LMI_ProcessorCacheMemoryProvider.c
parent229d407bf7d03cda4c6b5b9fc5c1102ffc06c2f8 (diff)
downloadopenlmi-providers-1c9b7c9781b92c4c21e62ecf47cf3413d2d2298a.tar.gz
openlmi-providers-1c9b7c9781b92c4c21e62ecf47cf3413d2d2298a.tar.xz
openlmi-providers-1c9b7c9781b92c4c21e62ecf47cf3413d2d2298a.zip
Hardware: Fixed Coverity findings
Fixed Coverity findings, enhanced fail case scenarios.
Diffstat (limited to 'src/hardware/LMI_ProcessorCacheMemoryProvider.c')
-rw-r--r--src/hardware/LMI_ProcessorCacheMemoryProvider.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/hardware/LMI_ProcessorCacheMemoryProvider.c b/src/hardware/LMI_ProcessorCacheMemoryProvider.c
index 9fe0230..2791b95 100644
--- a/src/hardware/LMI_ProcessorCacheMemoryProvider.c
+++ b/src/hardware/LMI_ProcessorCacheMemoryProvider.c
@@ -80,11 +80,8 @@ static CMPIStatus LMI_ProcessorCacheMemoryEnumInstances(
if (dmi_cpu_caches_nb > 0) {
caches = dmi_cpu_caches_nb;
- } else if (sysfs_cpu_caches_nb > 0) {
- caches = sysfs_cpu_caches_nb;
} else {
- error_msg = "Unable to get processor cache information.";
- goto done;
+ caches = sysfs_cpu_caches_nb;
}
for (i = 0; i < caches; i++) {