diff options
author | okie <none@none> | 2007-08-17 10:03:50 -0700 |
---|---|---|
committer | okie <none@none> | 2007-08-17 10:03:50 -0700 |
commit | 6ce1cec6883edf2fcf26ea50f3517da442cf6d6c (patch) | |
tree | a42b42d97f4718ac7357ba95fe1c8a5a83ac9dd6 /usr/src | |
parent | 84decf41e1c0970e397cc8710dfcf81db5b8c6da (diff) | |
download | illumos-gate-6ce1cec6883edf2fcf26ea50f3517da442cf6d6c.tar.gz |
6591834 nwamd core dump in get_user_preference()
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/cmd/cmd-inet/lib/nwamd/wireless.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/cmd/cmd-inet/lib/nwamd/wireless.c b/usr/src/cmd/cmd-inet/lib/nwamd/wireless.c index 047978787a..e6ff7503af 100644 --- a/usr/src/cmd/cmd-inet/lib/nwamd/wireless.c +++ b/usr/src/cmd/cmd-inet/lib/nwamd/wireless.c @@ -1518,12 +1518,12 @@ get_user_preference(char *const *zargv, const char *compare_other, free(wlp); return (-1); } - if (strcmp(response, compare_other) == 0) { + if (compare_other != NULL && strcmp(response, compare_other) == 0) { free(response); free(wlp); return (1); } - if (strcmp(response, compare_rescan) == 0) { + if (compare_rescan != NULL && strcmp(response, compare_rescan) == 0) { free(response); free(wlp); return (2); |