Преглед на файлове

fix warning building dynlink.c stub for static libc

struct dso was not defined in this case, and it's not needed in the
code that was using it anyway; void pointers work just as well.
Rich Felker преди 12 години
родител
ревизия
4d98280388
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      src/ldso/dynlink.c

+ 2 - 2
src/ldso/dynlink.c

@@ -1091,7 +1091,7 @@ end:
 	return p;
 }
 
-static int invalid_dso_handle(struct dso *h)
+static int invalid_dso_handle(void *h)
 {
 	struct dso *p;
 	for (p=head; p; p=p->next) if (h==p) return 0;
@@ -1246,7 +1246,7 @@ int dl_iterate_phdr(int(*callback)(struct dl_phdr_info *info, size_t size, void
 	return ret;
 }
 #else
-static int invalid_dso_handle(struct dso *h)
+static int invalid_dso_handle(void *h)
 {
 	snprintf(errbuf, sizeof errbuf, "Invalid library handle %p", (void *)h);
 	errflag = 1;