switch to macro
This commit is contained in:
+4
-12
@@ -20,14 +20,10 @@ void udev_list_entry_free(struct udev_list_entry *list_entry)
|
||||
|
||||
void udev_list_entry_free_all(struct udev_list_entry *list_entry)
|
||||
{
|
||||
struct udev_list_entry *tmp, *tmp2;
|
||||
struct udev_list_entry *tmp;
|
||||
|
||||
tmp = list_entry;
|
||||
|
||||
while (tmp) {
|
||||
tmp2 = tmp;
|
||||
tmp = tmp->next;
|
||||
udev_list_entry_free(tmp2);
|
||||
udev_list_entry_foreach(tmp, list_entry) {
|
||||
udev_list_entry_free(tmp);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -77,14 +73,10 @@ UDEV_EXPORT struct udev_list_entry *udev_list_entry_get_by_name(struct udev_list
|
||||
return NULL;
|
||||
}
|
||||
|
||||
tmp = list_entry;
|
||||
|
||||
while (tmp) {
|
||||
udev_list_entry_foreach(tmp, list_entry) {
|
||||
if (strcmp(tmp->name, name) == 0) {
|
||||
return tmp;
|
||||
}
|
||||
|
||||
tmp = tmp->next;
|
||||
}
|
||||
|
||||
return NULL;
|
||||
|
||||
Reference in New Issue
Block a user