@@ -1,10 +1,9 @@
#include <string.h>
#include "dirstream.h"
-int alphasort(const __ptr_t __e1, const __ptr_t __e2)
+int alphasort(const void * a, const void * b)
{
- const struct dirent *a = __e1;
+ return strcmp ((*(const struct dirent **) a)->d_name,
- const struct dirent *b = __e2;
+ (*(const struct dirent **) b)->d_name);
- return (strcmp(a->d_name, b->d_name));
}