fix bug in gnu hash lookup on dlsym(handle, name) lookups
[musl] / src / network / inet_pton.c
index 5affb08..bb16fb9 100644 (file)
@@ -36,10 +36,7 @@ int inet_pton(int af, const char *s, void *a0)
                return -1;
        }
 
-       if (s[0]==':' && s[1]==':') {
-               s+=2;
-               brk=0;
-       }
+       if (s[0]==':' && s[1]==':') s++;
 
        for (i=0; ; i++, s+=j+1) {
                if (s[0]==':' && brk<0) {