diff options
author | Nirbhay Choubey <nirbhay.choubey@oracle.com> | 2011-10-21 18:14:35 +0530 |
---|---|---|
committer | Nirbhay Choubey <nirbhay.choubey@oracle.com> | 2011-10-21 18:14:35 +0530 |
commit | 743d8a48912122ae32e25aeb6e96e7fe3a4f5327 (patch) | |
tree | 4ea0e33d498ced02c92795c327efdddcf85abe1b /cmd-line-utils/libedit/sys.h | |
parent | afdfc6acf99872e9887e8b6b001a9c6227c9c20e (diff) | |
parent | 62a40350b162a73a20a0d66b7efebd470b520c2b (diff) | |
download | mariadb-git-743d8a48912122ae32e25aeb6e96e7fe3a4f5327.tar.gz |
Merge of fix for bug#13106585 from mysql-5.1.
Diffstat (limited to 'cmd-line-utils/libedit/sys.h')
-rw-r--r-- | cmd-line-utils/libedit/sys.h | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/cmd-line-utils/libedit/sys.h b/cmd-line-utils/libedit/sys.h index 2731fb5f30e..33638d1565b 100644 --- a/cmd-line-utils/libedit/sys.h +++ b/cmd-line-utils/libedit/sys.h @@ -92,8 +92,21 @@ size_t strlcpy(char *dst, const char *src, size_t size); char *fgetln(FILE *fp, size_t *len); #endif -#ifndef HAVE_WCSDUP +#ifdef __linux__ +/* Apparently we need _GNU_SOURCE defined to get access to wcsdup on Linux */ +#ifndef _GNU_SOURCE +#define _GNU_SOURCE +#endif +#endif + +#ifndef __USE_XOPEN +#define __USE_XOPEN +#endif + #include <wchar.h> +#include <wctype.h> + +#ifndef HAVE_WCSDUP wchar_t *wcsdup(const wchar_t *); #endif |