From bd294f07c55bc2ac7b8e13b5c35735033cea0cab Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 24 Mar 2003 11:19:28 +0100 Subject: make myisam usable without threads (and even w/o pthread_t) --- myisam/mi_check.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'myisam/mi_check.c') diff --git a/myisam/mi_check.c b/myisam/mi_check.c index ca5c8f9ecb4..5cbe0a7d2f3 100644 --- a/myisam/mi_check.c +++ b/myisam/mi_check.c @@ -2109,7 +2109,7 @@ err: Threaded repair of table using sorting SYNOPSIS - mi_repair_by_sort_r() + mi_repair_parallel() param Repair parameters info MyISAM handler to repair name Name of table (for warnings) @@ -2128,6 +2128,9 @@ err: int mi_repair_parallel(MI_CHECK *param, register MI_INFO *info, const char * name, int rep_quick) { +#ifndef THREAD + return mi_repair_by_sort(param, info, name, rep_quick); +#else int got_error; uint i,key, total_key_length, istep; ulong rec_length; @@ -2489,6 +2492,7 @@ err: share->pack.header_length=0; } DBUG_RETURN(got_error); +#endif /* THREAD */ } /* Read next record and return next key */ -- cgit v1.2.1