Avoid core dump with null or invalid data (679400 - Mathieu Masseboeuf)

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@285 f882894a-f735-0410-b71e-b25c423dba1c
This commit is contained in:
Ton Voon 2003-02-03 21:43:18 +00:00
parent 1a1403e4b9
commit 3c6bec5c63

View file

@ -321,6 +321,8 @@ main (int argc, char **argv)
eval_method[i] & WARN_EQ ||
eval_method[i] & WARN_NE) {
p2 = strpbrk (p2, "0123456789");
if (p2 == NULL)
terminate (STATE_UNKNOWN,"No valid data returned");
response_value[i] = strtoul (p2, NULL, 10);
iresult = check_num (i);
asprintf (&show, "%lu", response_value[i]);