summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvandro Cesar Arruda <ecarruda@gmail.com>2018-04-02 17:59:29 -0300
committerRichard Mudgett <rmudgett@digium.com>2018-04-11 14:26:18 -0600
commit429c758e4847914d571a527f495c7c834eb6ac6c (patch)
tree7ea121b5bde1a3b513dd5f71ee9ec183a1a9ed45
parent0747ac893b277dbcab384607e533732b8e6cc0ef (diff)
cdr_mysql: Compile error because MYSQL_PORT definition is missing
If it is not defined, it will add MYSQL_PORT definition. After some research on MySQL/MariaDB development tree, I couldn't find any reference to MYSQL_PORT definition in include files. ASTERISK-27782 #close Change-Id: Ieee56c836fc2e8bd021c456145bba04c6068bb77
-rw-r--r--addons/cdr_mysql.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/addons/cdr_mysql.c b/addons/cdr_mysql.c
index 2fefe4ed1..97ebdf26f 100644
--- a/addons/cdr_mysql.c
+++ b/addons/cdr_mysql.c
@@ -58,6 +58,14 @@
#define DATE_FORMAT "%Y-%m-%d %T"
+#ifndef MYSQL_PORT
+# ifdef MARIADB_PORT
+# define MYSQL_PORT MARIADB_PORT
+# else
+# define MYSQL_PORT 3306
+# endif
+#endif
+
AST_THREADSTORAGE(sql1_buf);
AST_THREADSTORAGE(sql2_buf);
AST_THREADSTORAGE(escape_buf);