|
@@ -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;
|
|
|
- const struct dirent *b = __e2;
|
|
|
- return (strcmp(a->d_name, b->d_name));
|
|
|
+ return strcmp ((*(const struct dirent **) a)->d_name,
|
|
|
+ (*(const struct dirent **) b)->d_name);
|
|
|
}
|
|
|
|