From: Chad Brubaker Date: Fri, 14 Jun 2013 22:25:42 +0000 (-0700) Subject: Fix remove_uidiface_info failing on first entry X-Git-Tag: android-x86-4.4-r1~131^2 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=638503b5157cc19ad58468cc01ad48cfb38e6435;p=android-x86%2Fbionic.git Fix remove_uidiface_info failing on first entry Change-Id: Ic23506581ff835a6b679e1593eab550a84548056 --- diff --git a/libc/netbsd/resolv/res_cache.c b/libc/netbsd/resolv/res_cache.c index 7dd32e019..8e1bd14ce 100644 --- a/libc/netbsd/resolv/res_cache.c +++ b/libc/netbsd/resolv/res_cache.c @@ -2435,7 +2435,7 @@ _resolv_get_pids_associated_interface(int pid, char* buff, int buffLen) static int _remove_uidiface_info_locked(int uid_start, int uid_end) { struct resolv_uidiface_info* result = _res_uidiface_list.next; - struct resolv_uidiface_info* prev = NULL; + struct resolv_uidiface_info* prev = &_res_uidiface_list; while (result != NULL && result->uid_start != uid_start && result->uid_end != uid_end) { prev = result;