Commit b2766703 authored by Karen Langford's avatar Karen Langford

Fixes required to build on AIX

parent ea21b3a5
...@@ -45,11 +45,11 @@ ...@@ -45,11 +45,11 @@
* seems to actually advertise this properly, despite Unicode 3.1 having * seems to actually advertise this properly, despite Unicode 3.1 having
* been around since 2001... */ * been around since 2001... */
/* XXXMYSQL : Added FreeBSD to bypass this check. /* XXXMYSQL : Added FreeBSD & AIX to bypass this check.
TODO : Verify if FreeBSD stores ISO 10646 in wchar_t. */ TODO : Verify if FreeBSD & AIX stores ISO 10646 in wchar_t. */
#if !defined(__NetBSD__) && !defined(__sun) \ #if !defined(__NetBSD__) && !defined(__sun) \
&& !(defined(__APPLE__) && defined(__MACH__)) \ && !(defined(__APPLE__) && defined(__MACH__)) \
&& !defined(__FreeBSD__) && !defined(__FreeBSD__) && !defined(_AIX)
#ifndef __STDC_ISO_10646__ #ifndef __STDC_ISO_10646__
/* In many places it is assumed that the first 127 code points are ASCII /* In many places it is assumed that the first 127 code points are ASCII
* compatible, so ensure wchar_t indeed does ISO 10646 and not some other * compatible, so ensure wchar_t indeed does ISO 10646 and not some other
......
...@@ -200,7 +200,7 @@ el_set(EditLine *el, int op, ...) ...@@ -200,7 +200,7 @@ el_set(EditLine *el, int op, ...)
ret = -1; ret = -1;
goto out; goto out;
} }
// XXX: The two strdup's leak /* XXX: The two strdups leak. */
ret = map_addfunc(el, Strdup(wargv[0]), Strdup(wargv[1]), ret = map_addfunc(el, Strdup(wargv[0]), Strdup(wargv[1]),
func); func);
ct_free_argv(wargv); ct_free_argv(wargv);
......
...@@ -1978,7 +1978,7 @@ rl_callback_read_char() ...@@ -1978,7 +1978,7 @@ rl_callback_read_char()
} else } else
wbuf = NULL; wbuf = NULL;
(*(void (*)(const char *))rl_linefunc)(wbuf); (*(void (*)(const char *))rl_linefunc)(wbuf);
//el_set(e, EL_UNBUFFERED, 1); /*el_set(e, EL_UNBUFFERED, 1);*/
} }
} }
......
...@@ -429,7 +429,7 @@ my_bool test_intersect(MY_BITMAP *map, uint bitsize) ...@@ -429,7 +429,7 @@ my_bool test_intersect(MY_BITMAP *map, uint bitsize)
{ {
uint bitsize2 = 1 + get_rand_bit(MAX_TESTED_BITMAP_SIZE - 1); uint bitsize2 = 1 + get_rand_bit(MAX_TESTED_BITMAP_SIZE - 1);
MY_BITMAP map2; MY_BITMAP map2;
uint32 map2buf[bitsize2]; uint32 map2buf[MAX_TESTED_BITMAP_SIZE];
uint i, test_bit1, test_bit2, test_bit3; uint i, test_bit1, test_bit2, test_bit3;
if (bitmap_init(&map2, map2buf, bitsize2, FALSE)) if (bitmap_init(&map2, map2buf, bitsize2, FALSE))
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment