diff options
author | ogasawara@osdl.org <ogasawara@osdl.org> | 2004-05-14 23:18:46 -0700 |
---|---|---|
committer | Greg KH <gregkh@suse.de> | 2005-04-26 21:35:47 -0700 |
commit | c33359307b4a337d6c4f2f4fbe4451544fa5cc1f (patch) | |
tree | 672e581b2a1d490f6f5fd55e329a8fc4e9a73885 /udev.c | |
parent | 28e169f067aa96b406342677922e34e7361a7d1b (diff) |
[PATCH] evaluate getenv() return value for udev_config.c
Small patch to fix the evaluation logic for the return value of getenv()
in udev_config.c file. Basically, the actual values for the environment
variables "UDEV_NO_SLEEP" and "UDEV_NO_DEVD" were not being checked.
For example UDEV_NO_SLEEP could have been set to false but the line:
if (getenv("UDEV_NO_SLEEP") != NULL)
in this case would always evaluate to true, since getenv() returns
char*, thus the "udev_sleep" variable would be set incorrectly. The
patch makes sure to check the value returned by getenv() not just if
getenv() returned a value. Hope this made sense. Thanks,
Diffstat (limited to 'udev.c')
0 files changed, 0 insertions, 0 deletions