summaryrefslogtreecommitdiff
path: root/innobase/srv
diff options
context:
space:
mode:
authorunknown <monty@mishka.local>2004-10-20 02:55:03 +0300
committerunknown <monty@mishka.local>2004-10-20 02:55:03 +0300
commit2da1cbd97dd566d629115f02321ab36aac069ce4 (patch)
tree40c316b93bfec146a18945a7cd7813bcc5a5a179 /innobase/srv
parentca1a24e0ad171272d2bcddcac737694af6c251a3 (diff)
parent4736d0fe9963742e2788960d60da7f0f2dd593e9 (diff)
downloadmariadb-git-2da1cbd97dd566d629115f02321ab36aac069ce4.tar.gz
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
into mishka.local:/home/my/mysql-4.1 client/mysqlimport.c: Auto merged libmysql/libmysql.c: Auto merged ndb/src/ndbapi/ndberror.c: Auto merged sql/ha_innodb.cc: Auto merged sql/ha_ndbcluster.h: Auto merged sql/item.cc: Auto merged sql/ha_ndbcluster.cc: Auto merged
Diffstat (limited to 'innobase/srv')
-rw-r--r--innobase/srv/srv0start.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/innobase/srv/srv0start.c b/innobase/srv/srv0start.c
index 8e48034e09c..9709f5235de 100644
--- a/innobase/srv/srv0start.c
+++ b/innobase/srv/srv0start.c
@@ -95,6 +95,19 @@ static char* srv_monitor_file_name;
#define SRV_N_PENDING_IOS_PER_THREAD OS_AIO_N_PENDING_IOS_PER_THREAD
#define SRV_MAX_N_PENDING_SYNC_IOS 100
+
+/* Avoid warnings when using purify */
+
+#ifdef HAVE_purify
+static int inno_bcmp(register const char *s1, register const char *s2,
+ register uint len)
+{
+ while (len-- != 0 && *s1++ == *s2++) ;
+ return len+1;
+}
+#define memcmp(A,B,C) inno_bcmp((A),(B),(C))
+#endif
+
/*************************************************************************
Reads the data files and their sizes from a character string given in
the .cnf file. */