summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mysys/my_default.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/mysys/my_default.c b/mysys/my_default.c
index c76ab8c6eb1..ec94aee290c 100644
--- a/mysys/my_default.c
+++ b/mysys/my_default.c
@@ -1051,8 +1051,17 @@ static const char **init_default_directories(MEM_ROOT *alloc)
#endif
- if ((env= getenv("MYSQL_HOME")))
+ /*
+ If value of $MARIADB_HOME environment variable name is NULL, check
+ for $MYSQL_HOME
+ */
+ if ((env= getenv("MARIADB_HOME")))
errors += add_directory(alloc, env, dirs);
+ else
+ {
+ if ((env= getenv("MYSQL_HOME")))
+ errors += add_directory(alloc, env, dirs);
+ }
/* Placeholder for --defaults-extra-file=<path> */
errors += add_directory(alloc, "", dirs);