]> granicus.if.org Git - php/commitdiff
Fix #35037. Selecting a uniqueidentifier would return unknown data type when used...
authorFrank M. Kromann <fmk@php.net>
Tue, 1 Nov 2005 18:14:52 +0000 (18:14 +0000)
committerFrank M. Kromann <fmk@php.net>
Tue, 1 Nov 2005 18:14:52 +0000 (18:14 +0000)
ext/mssql/php_mssql.c

index 1b65eb959330282a0016e8f548e19b73148e6791..6333fcab18a510a70638c1354b40ddaec41c933d 100644 (file)
@@ -856,13 +856,15 @@ static void php_mssql_get_column_content_with_type(mssql_link *mssql_ptr,int off
                        break;
 #ifdef SQLUNIQUE
                case SQLUNIQUE: {
+#else
+               case 36: {                      /* FreeTDS hack */
+#endif
                        char *data = charcol(offset);
 
                        /* uniqueidentifier is a 16-byte binary number */
                        ZVAL_STRINGL(result, data, 16, 1);
                        }
                        break;
-#endif
                case SQLVARBINARY:
                case SQLBINARY:
                case SQLIMAGE: {