From 96c62e7516e506dae2a4375ada14be753a3c1977 Mon Sep 17 00:00:00 2001 From: Heiko Heiko Date: Sat, 13 Sep 2014 13:25:32 +0200 Subject: [PATCH] fix: #9 --- examples/quicksort_pairs.se | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/examples/quicksort_pairs.se b/examples/quicksort_pairs.se index 5583b4b..f8032a7 100644 --- a/examples/quicksort_pairs.se +++ b/examples/quicksort_pairs.se @@ -9,7 +9,13 @@ if msg.datasize <= 2: - return(msg.data, msg.datasize) + # data needs to be copied + res = array(msg.datasize) + i = 0 + while i < msg.datasize: + res[i] = msg.data[i] + i += 1 + return(res, msg.datasize) else: low = array(msg.datasize) lsz = 0