aboutsummaryrefslogtreecommitdiffstats
path: root/src/blogc/loader.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/blogc/loader.c')
-rw-r--r--src/blogc/loader.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/blogc/loader.c b/src/blogc/loader.c
index 4e03ec3..af30a1b 100644
--- a/src/blogc/loader.c
+++ b/src/blogc/loader.c
@@ -121,7 +121,10 @@ sort_source(const void *a, const void *b)
return 0; // wat
}
- return strcmp(cb, ca);
+ unsigned long la = strtoul(ca, NULL, 10);
+ unsigned long lb = strtoul(cb, NULL, 10);
+
+ return (int) (lb - la);
}