(alphasort): Interpret arguments as pointers to pointers to directory entries
authordrepper <drepper>
Mon, 10 Mar 1997 17:06:03 +0000 (17:06 +0000)
committerdrepper <drepper>
Mon, 10 Mar 1997 17:06:03 +0000 (17:06 +0000)
so that alphasort really can be used as argument for scandir.

dirent/alphasort.c

index 6c62380..6813d6e 100644 (file)
@@ -22,6 +22,6 @@
 int
 alphasort (const void *a, const void *b)
 {
-  return strcmp (((struct dirent *) a)->d_name,
-                ((struct dirent *) b)->d_name);
+  return strcmp ((*(struct dirent **) a)->d_name,
+                (*(struct dirent **) b)->d_name);
 }