Fix string sort
This commit is contained in:
@@ -39,6 +39,8 @@ DEF SORTTEST
|
|||||||
ASSERT__ A[3]==0,"RSORT"
|
ASSERT__ A[3]==0,"RSORT"
|
||||||
ASSERT__ B$[3]=="3","RSORT"
|
ASSERT__ B$[3]=="3","RSORT"
|
||||||
ASSERT__ C$[3]=="D","RSORT"
|
ASSERT__ C$[3]=="D","RSORT"
|
||||||
|
RSORT B$
|
||||||
|
ASSERT__ B$[3]=="0","RSORT2"
|
||||||
SORTTEST2
|
SORTTEST2
|
||||||
END
|
END
|
||||||
DEF SORTTEST2
|
DEF SORTTEST2
|
||||||
|
|||||||
@@ -3328,7 +3328,7 @@ class BuiltinFunction
|
|||||||
}
|
}
|
||||||
if (args[0].type == ValueType.StringArray)
|
if (args[0].type == ValueType.StringArray)
|
||||||
{
|
{
|
||||||
sarray = args[0].stringArray.array[start..start + count].array;
|
sarray = args[0].stringArray.array[start..start + count];
|
||||||
}
|
}
|
||||||
if (args.length > 1)
|
if (args.length > 1)
|
||||||
{
|
{
|
||||||
@@ -3382,7 +3382,7 @@ class BuiltinFunction
|
|||||||
}
|
}
|
||||||
if (args[0].type == ValueType.StringArray)
|
if (args[0].type == ValueType.StringArray)
|
||||||
{
|
{
|
||||||
sarray = args[0].stringArray.array[start..start + count].array;
|
sarray = args[0].stringArray.array[start..start + count];
|
||||||
}
|
}
|
||||||
if (args.length > 1)
|
if (args.length > 1)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user