From 283eea2de427603e2c347ff9991f4955589a2a3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net> Date: Sun, 9 Jun 1996 16:33:20 +0200 Subject: [PATCH] sort array now uses sort() Rev: lib/simulate.lpc:1.15 --- lib/simulate.lpc | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/simulate.lpc b/lib/simulate.lpc index 8da82da8f8..0eead87e02 100644 --- a/lib/simulate.lpc +++ b/lib/simulate.lpc @@ -274,7 +274,13 @@ varargs mixed *sort_array(array foo,function cmp, mixed ... args) int length; int foop, fooend, barp, barend; - if(!cmp) cmp=`>; + if(!cmp || cmp==`>) + { + foo+=({}); + sort(foo); + return foo; + } + length=sizeof(foo); foo+=({}); @@ -379,7 +385,7 @@ void create() add_efun("sum_arrays",sum_arrays); add_efun("system",system); add_efun("this_function",this_function); - add_efun("version",lambda() { return "uLPC v1.0E-8"; }); + add_efun("version",lambda() { return "uLPC v1.0E-7"; }); add_efun("write_file",write_file); } -- GitLab