diff options
author | Roman Rakus <rrakus@redhat.com> | 2013-07-17 13:33:59 +0200 |
---|---|---|
committer | Roman Rakus <rrakus@redhat.com> | 2013-07-17 14:04:30 +0200 |
commit | 2b387cacc82239c4a306d5a965f1a4c304be6f83 (patch) | |
tree | 6e071d746e905661f160daad8f88cc1aa2749f61 /src | |
parent | 214989d14a3c62c0f5554e03a74da04e4796390a (diff) | |
download | openlmi-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>
Diffstat (limited to 'src')
-rw-r--r-- | src/indmanager/ind_manager.c | 3 |
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) { |