projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
efi_loader: correct includes in efi_variable.c
[oweals/u-boot.git]
/
lib
/
qsort.c
diff --git
a/lib/qsort.c
b/lib/qsort.c
index bb47319f8ba5b1dc30f1b51d3405209b07249414..57098841f9a40ff9bd590075845ca6b9b06f8a9a 100644
(file)
--- a/
lib/qsort.c
+++ b/
lib/qsort.c
@@
-16,16
+16,13
@@
* bcc and gcc. */
#include <linux/types.h>
* bcc and gcc. */
#include <linux/types.h>
-#if 0
-#include <assert.h>
-#else
-#define assert(arg)
-#endif
+#include <common.h>
+#include <exports.h>
void qsort(void *base,
void qsort(void *base,
-
size_t nel,
-
size_t width,
-
int (*comp)(const void *, const void *))
+ size_t nel,
+ size_t width,
+ int (*comp)(const void *, const void *))
{
size_t wgap, i, j, k;
char tmp;
{
size_t wgap, i, j, k;
char tmp;
@@
-67,3
+64,8
@@
void qsort(void *base,
} while (wgap);
}
}
} while (wgap);
}
}
+
+int strcmp_compar(const void *p1, const void *p2)
+{
+ return strcmp(*(const char **)p1, *(const char **)p2);
+}