ports/databases/mysql-connector-odbc/files/patch-driver_utility.c
Max Khon 3f65f803c1 Fix build with unixODBC 2.2.14: in 2.2.14 signatures of several functions
(SQLExtendedFetch, SQLColAttribute, SQLColAttributeW) were fixed.

Approved by:    portmgr (marcus)
2009-01-27 05:13:10 +00:00

38 lines
1,006 B
C

--- driver/utility.c.orig 2009-01-27 00:14:43.000000000 +0600
+++ driver/utility.c 2009-01-27 00:15:46.000000000 +0600
@@ -504,11 +504,6 @@
return field_is_binary ? SQL_BINARY : SQL_CHAR;
- /*
- MYSQL_TYPE_VARCHAR is never actually sent, this just silences
- a compiler warning.
- */
- case MYSQL_TYPE_VARCHAR:
case MYSQL_TYPE_VAR_STRING:
if (buff)
(void)strmov(buff, field_is_binary ? "varbinary" : "varchar");
@@ -657,7 +652,6 @@
case MYSQL_TYPE_ENUM:
case MYSQL_TYPE_SET:
- case MYSQL_TYPE_VARCHAR:
case MYSQL_TYPE_VAR_STRING:
case MYSQL_TYPE_STRING:
case MYSQL_TYPE_TINY_BLOB:
@@ -783,7 +777,6 @@
case MYSQL_TYPE_ENUM:
case MYSQL_TYPE_SET:
- case MYSQL_TYPE_VARCHAR:
case MYSQL_TYPE_VAR_STRING:
case MYSQL_TYPE_STRING:
case MYSQL_TYPE_TINY_BLOB:
@@ -867,7 +860,6 @@
case MYSQL_TYPE_ENUM:
case MYSQL_TYPE_SET:
- case MYSQL_TYPE_VARCHAR:
case MYSQL_TYPE_VAR_STRING:
case MYSQL_TYPE_STRING:
case MYSQL_TYPE_TINY_BLOB: