diff --git a/src/defs.h b/src/defs.h index aa8dd34..4adfeb8 100644 --- a/src/defs.h +++ b/src/defs.h @@ -213,7 +213,7 @@ int journal_envelope_length, journal_bottom_length; #ifdef NEED_MYSQL MYSQL mysql; - unsigned int errno; + unsigned int mysql_errno; #endif #ifdef NEED_PSQL PGconn *psql; diff --git a/src/misc.c b/src/misc.c index 426e152..6dbfad7 100644 --- a/src/misc.c +++ b/src/misc.c @@ -511,7 +511,7 @@ sdata->sent = sdata->delivered = sdata->retained = sdata->now; #ifdef NEED_MYSQL - sdata->errno = 0; + sdata->mysql_errno = 0; #endif #ifdef HAVE_TWEAK_SENT_TIME diff --git a/src/mysql.c b/src/mysql.c index d1aa0d7..21aae40 100644 --- a/src/mysql.c +++ b/src/mysql.c @@ -57,7 +57,7 @@ unsigned long length[MAX_SQL_VARS]; int i, ret=ERR; - sdata->errno = 0; + sdata->mysql_errno = 0; memset(bind, 0, sizeof(bind)); for(i=0; ierrno = mysql_stmt_errno(stmt); - syslog(LOG_PRIORITY, "%s: mysql_stmt_bind_param() error: %s (errno: %d)", sdata->ttmpfile, mysql_stmt_error(stmt), sdata->errno); + sdata->mysql_errno = mysql_stmt_errno(stmt); + syslog(LOG_PRIORITY, "%s: mysql_stmt_bind_param() error: %s (errno: %d)", sdata->ttmpfile, mysql_stmt_error(stmt), sdata->mysql_errno); goto CLOSE; } if(mysql_stmt_execute(stmt)){ - sdata->errno = mysql_stmt_errno(stmt); - syslog(LOG_PRIORITY, "%s: mysql_stmt_execute error: *%s* (errno: %d)", sdata->ttmpfile, mysql_error(&(sdata->mysql)), sdata->errno); + sdata->mysql_errno = mysql_stmt_errno(stmt); + syslog(LOG_PRIORITY, "%s: mysql_stmt_execute error: *%s* (errno: %d)", sdata->ttmpfile, mysql_error(&(sdata->mysql)), sdata->mysql_errno); goto CLOSE; }