diff options
author | Monty <monty@mariadb.org> | 2015-08-18 11:17:54 +0300 |
---|---|---|
committer | Monty <monty@mariadb.org> | 2015-08-18 11:18:58 +0300 |
commit | dfac82e44dd665ab218348765df2b519db4c10dc (patch) | |
tree | 99a1b08c2c1405a9f2c3a927b721033e9651de69 /include | |
parent | 6b20342651bb5207b6c125d2d11b664a1bebcc41 (diff) | |
download | mariadb-git-dfac82e44dd665ab218348765df2b519db4c10dc.tar.gz |
Fixed failing tests and compiler warnings
- UNINIT_VAR() was required for 4.8.3 on openSUSE 13.2
Diffstat (limited to 'include')
-rw-r--r-- | include/my_global.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/my_global.h b/include/my_global.h index e654d567d42..7590bf00b82 100644 --- a/include/my_global.h +++ b/include/my_global.h @@ -468,7 +468,7 @@ extern "C" int madvise(void *addr, size_t len, int behav); /* Suppress uninitialized variable warning without generating code. */ -#if defined(__GNUC__) +#if defined(__GNUC__) && (__GNUC__ < 4 || __GNUC__ == 4 && __GNUC_MINOR__ < 8) /* GCC specific self-initialization which inhibits the warning. */ #define UNINIT_VAR(x) x= x #elif defined(_lint) || defined(FORCE_INIT_OF_VARS) |