summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoman Rakus <rrakus@redhat.com>2013-07-17 13:33:59 +0200
committerRoman Rakus <rrakus@redhat.com>2013-07-17 14:04:30 +0200
commit2b387cacc82239c4a306d5a965f1a4c304be6f83 (patch)
tree6e071d746e905661f160daad8f88cc1aa2749f61
parent214989d14a3c62c0f5554e03a74da04e4796390a (diff)
downloadopenlmi-providers-2b387cacc82239c4a306d5a965f1a4c304be6f83.tar.gz
openlmi-providers-2b387cacc82239c4a306d5a965f1a4c304be6f83.tar.xz
openlmi-providers-2b387cacc82239c4a306d5a965f1a4c304be6f83.zip
Indmanager: Fix coverity report
Signed-off-by: Roman Rakus <rrakus@redhat.com>
-rw-r--r--src/indmanager/ind_manager.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/indmanager/ind_manager.c b/src/indmanager/ind_manager.c
index d3a73e8..7e2cda3 100644
--- a/src/indmanager/ind_manager.c
+++ b/src/indmanager/ind_manager.c
@@ -582,6 +582,9 @@ char *get_classname(CMPISelectExp *se)
#else
char *select = (char*)CMGetCharsPtr(CMGetSelExpString(se, NULL), NULL);
char *rest = NULL, *token = NULL, *ptr = select;
+ if (!ptr) {
+ return NULL;
+ }
for (; ptr || strcasecmp(token, "from") != 0; ptr = NULL) {
token = strtok_r(ptr, " ", &rest);
if (!token) {