From 6f494009d726ca220b7475aaaf816d1f2d623a37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Fri, 31 Jul 1998 22:15:11 +0200 Subject: [PATCH] Minor optimization. Rev: src/operators.c:1.39 --- src/operators.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/operators.c b/src/operators.c index 14319906c3..904df47ce9 100644 --- a/src/operators.c +++ b/src/operators.c @@ -5,7 +5,7 @@ \*/ #include "global.h" #include <math.h> -RCSID("$Id: operators.c,v 1.38 1998/07/31 07:06:40 hubbe Exp $"); +RCSID("$Id: operators.c,v 1.39 1998/07/31 20:15:11 grubba Exp $"); #include "interpret.h" #include "svalue.h" #include "multiset.h" @@ -1256,13 +1256,13 @@ void o_divide(void) if(len<0) { - len=-len; - size=sp[-2].u.array->size / len; - pos=sp[-2].u.array->size % len; + len = -len; + pos = sp[-2].u.array->size % len; }else{ - size=sp[-2].u.array->size / len; - pos=0; + pos = 0; } + size = sp[-2].u.array->size / len; + a=allocate_array(size); for(e=0;e<size;e++) { -- GitLab