From 5690b4fbcb8ca09b95e5e4510cbedfae9369819e Mon Sep 17 00:00:00 2001 From: Mark Brand Date: Tue, 30 Nov 2010 16:09:39 +0100 Subject: [PATCH] upgrade package freetds to cvs --- src/freetds-1-fastforward.patch | 50 +++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/src/freetds-1-fastforward.patch b/src/freetds-1-fastforward.patch index a2cd43b8..eb947b3e 100644 --- a/src/freetds-1-fastforward.patch +++ b/src/freetds-1-fastforward.patch @@ -160279,3 +160279,53 @@ index cdf6eda..23fb75c 100644 } /* pass the lock */ + +commit 39c001f0e204c2cc0b21765fc0832afb58d14d55 +Author: freddy77 +Date: Tue Nov 30 10:55:43 2010 +0000 + + fix problem with ct_connect if server not set (reported by Peter C. Norton) + +diff --git a/ChangeLog b/ChangeLog +index 8e6216f..2cd446f 100644 +--- a/ChangeLog ++++ b/ChangeLog +@@ -1,3 +1,8 @@ ++Tue Nov 30 11:55:20 CET 2010 Frediano Ziglio ++ * src/tds/login.c: ++ - fix problem with ct_connect if server not set (reported by Peter ++ C. Norton) ++ + Sun Nov 28 15:15:25 CET 2010 Frediano Ziglio + * src/tds/ptw32_MCS_lock.c: remove a warning + +@@ -3037,4 +3042,4 @@ Wed Jan 9 19:54:43 EST 2008 JK Lowden + * ChangeLog-0.82 added because of release + + $FreeTDS$ +-$Id: ChangeLog,v 1.3165 2010/11/28 14:15:45 freddy77 Exp $ ++$Id: ChangeLog,v 1.3166 2010/11/30 10:55:43 freddy77 Exp $ +diff --git a/src/tds/login.c b/src/tds/login.c +index ea8d6f1..9cdb942 100644 +--- a/src/tds/login.c ++++ b/src/tds/login.c +@@ -51,7 +51,7 @@ + #include + #endif + +-TDS_RCSID(var, "$Id: login.c,v 1.200 2010/11/26 08:41:26 freddy77 Exp $"); ++TDS_RCSID(var, "$Id: login.c,v 1.201 2010/11/30 10:55:43 freddy77 Exp $"); + + static int tds_send_login(TDSSOCKET * tds, TDSCONNECTION * connection); + static int tds8_do_login(TDSSOCKET * tds, TDSCONNECTION * connection); +@@ -140,8 +140,8 @@ tds_set_server(TDSLOGIN * tds_login, const char *server) + } + } + #endif +- assert(server); +- tds_dstr_copy(&tds_login->server_name, server); ++ if (server) ++ tds_dstr_copy(&tds_login->server_name, server); + } + + void