From 89a77497cd161795a3af91d25976e80800c3a474 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Sun, 8 Mar 1998 14:16:53 +0100
Subject: [PATCH] Fixed bug.

Rev: src/modules/Mysql/mysql.c:1.14
---
 src/modules/Mysql/mysql.c | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/modules/Mysql/mysql.c b/src/modules/Mysql/mysql.c
index e5c036421a..d57c97e503 100644
--- a/src/modules/Mysql/mysql.c
+++ b/src/modules/Mysql/mysql.c
@@ -1,5 +1,5 @@
 /*
- * $Id: mysql.c,v 1.13 1998/02/08 16:53:45 grubba Exp $
+ * $Id: mysql.c,v 1.14 1998/03/08 13:16:53 grubba Exp $
  *
  * SQL database functionality for Pike
  *
@@ -73,7 +73,7 @@ typedef struct dynamic_buffer_s dynamic_buffer;
  * Globals
  */
 
-RCSID("$Id: mysql.c,v 1.13 1998/02/08 16:53:45 grubba Exp $");
+RCSID("$Id: mysql.c,v 1.14 1998/03/08 13:16:53 grubba Exp $");
 
 struct program *mysql_program = NULL;
 
@@ -218,7 +218,9 @@ static void pike_mysql_reconnect(void)
   socket = mysql_connect(mysql, host, user, password);
 
 #ifdef HAVE_MYSQL_PORT
-  mysql_port = saved_port;
+  if (port) {
+    mysql_port = saved_port;
+  }
 
   STUPID_PORT_UNLOCK();
 #endif /* HAVE_MYSQL_PORT */
-- 
GitLab