diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2018-08-28 13:15:03 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2018-09-11 12:45:21 +0900 |
commit | bc54df90e4eec1b5ab1596c1c758593821485676 (patch) | |
tree | ea42d79c109a97f799b7948f7a265a17ecb8500c /src/libudev/libudev.c | |
parent | 5ccb44a53f998c56699af34ff6f129d366f34fc7 (diff) | |
download | systemd-bc54df90e4eec1b5ab1596c1c758593821485676.tar.gz |
libudev: modernize code a bit
Diffstat (limited to 'src/libudev/libudev.c')
-rw-r--r-- | src/libudev/libudev.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/src/libudev/libudev.c b/src/libudev/libudev.c index 0c3524a209..4554b922e3 100644 --- a/src/libudev/libudev.c +++ b/src/libudev/libudev.c @@ -40,8 +40,8 @@ struct udev { * Returns: stored userdata **/ _public_ void *udev_get_userdata(struct udev *udev) { - if (udev == NULL) - return NULL; + assert_return(udev, NULL); + return udev->userdata; } @@ -53,8 +53,9 @@ _public_ void *udev_get_userdata(struct udev *udev) { * Store custom @userdata in the library context. **/ _public_ void udev_set_userdata(struct udev *udev, void *userdata) { - if (udev == NULL) + if (!udev) return; + udev->userdata = userdata; } @@ -126,10 +127,11 @@ _public_ struct udev *udev_unref(struct udev *udev) { * This function is deprecated. * **/ -_public_ void udev_set_log_fn(struct udev *udev, - void (*log_fn)(struct udev *udev, - int priority, const char *file, int line, const char *fn, - const char *format, va_list args)) { +_public_ void udev_set_log_fn( + struct udev *udev, + void (*log_fn)(struct udev *udev, + int priority, const char *file, int line, const char *fn, + const char *format, va_list args)) { return; } |