From d05ae7df7ec5eff9791228f9d8a729c514fa0a24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net> Date: Fri, 27 Feb 1998 17:27:32 -0800 Subject: [PATCH] bugfixes Rev: src/fsort.c:1.3 Rev: src/pike_memory.c:1.4 --- src/fsort.c | 2 +- src/pike_memory.c | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/fsort.c b/src/fsort.c index 71256c7121..c399f660b2 100644 --- a/src/fsort.c +++ b/src/fsort.c @@ -17,7 +17,7 @@ static char *tmp_area; #define STEP(X,Y) ((X)+(Y)) #define ID fsort_1 -typedef struct a1 { char b[1]; } b1; +typedef char b1; #define TYPE b1 #include "fsort_template.h" #undef ID diff --git a/src/pike_memory.c b/src/pike_memory.c index 43e352fc11..00532f24db 100644 --- a/src/pike_memory.c +++ b/src/pike_memory.c @@ -45,7 +45,7 @@ void swap(char *a, char *b, INT32 size) { tmp=MINIMUM((long)sizeof(tmpbuf), size); MEMCPY(tmpbuf,a,tmp); - MEMCPY(b,a,tmp); + MEMCPY(a,b,tmp); MEMCPY(b,tmpbuf,tmp); size-=tmp; a+=tmp; @@ -68,7 +68,6 @@ void reverse(char *memory, INT32 nitems, INT32 size) switch(size) { - DOSIZE(1,TMP1) DOSIZE(2,TMP2) DOSIZE(4,TMP4) DOSIZE(8,TMP8) @@ -109,7 +108,6 @@ void reorder(char *memory, INT32 nitems, INT32 size,INT32 *order) switch(size) { - DOSIZE(1,TMP1) DOSIZE(2,TMP2) DOSIZE(4,TMP4) DOSIZE(8,TMP8) -- GitLab