CVS update: php3/functions
| From: | fmk | Date: | Tue, 16 Mar 1999 17:58:25 +0000 |
| Subject: | CVS update: php3/functions | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-4650@lists.php.net to get a copy of this message | ||
Date: Tuesday March 16, 1999 @ 12:58
Author: fmk
Update of /repository/php3/functions
In directory asf:/u/temp/cvs-serv3772/functions
Modified Files:
php3_unified_odbc.h
Log Message:
Adding support for Informix (CLI) under Win32
Index: php3/functions/php3_unified_odbc.h
diff -c php3/functions/php3_unified_odbc.h:1.47 php3/functions/php3_unified_odbc.h:1.48
*** php3/functions/php3_unified_odbc.h:1.47 Tue Feb 2 09:50:29 1999
--- php3/functions/php3_unified_odbc.h Tue Mar 16 12:58:24 1999
***************
*** 29,35 ****
+----------------------------------------------------------------------+
*/
! /* $Id: php3_unified_odbc.h,v 1.47 1999/02/02 14:50:29 kara Exp $ */
#ifndef _UNIFIED_ODBC_H
#define _UNIFIED_ODBC_H
--- 29,35 ----
+----------------------------------------------------------------------+
*/
! /* $Id: php3_unified_odbc.h,v 1.48 1999/03/16 17:58:24 fmk Exp $ */
#ifndef _UNIFIED_ODBC_H
#define _UNIFIED_ODBC_H
***************
*** 234,239 ****
--- 234,258 ----
# define PHP3_UODBC_VAR(a) UODBC_VAR_NAME(php3_db2_##a)
# define UODBC_MODULE_ENTRY UODBC_VAR(module_entry)
# define db2_module_ptr &UODBC_MODULE_ENTRY
+ # endif
+
+ #elif HAVE_INFORMIX
+ # define HAVE_SQL_EXTENDED_FETCH 1
+ # include <infxcli.h>
+ # if defined(UODBC_UNIQUE_NAMES)
+ # define UODBC_TYPE informix
+ # define UODBC_NAME "informix"
+ # define UODBC_FE(name, arg_types) UODBC_NAMED_FE(informix_##name, php3_informix_##name,
arg_types)
+ # define UODBC_FE_ALIAS(php_name, name, arg_types) UODBC_NAMED_FE(informix_##php_name,
php3_informix_##name, arg_types)
+ # define UODBC_FUNCTION(name) UODBC_NAMED_FUNCTION(php3_informix_##name)
+ # define UODBC_FNAME(name) php3i_informix_##name
+ # define ODBC_INI_VAR_NAME(name) #name
+ # define ODBC_INI_VAR(a) ODBC_INI_VAR_NAME(informix.##a)
+ # define UODBC_VAR_NAME(name) name
+ # define UODBC_VAR(a) UODBC_VAR_NAME(informix_##a)
+ # define PHP3_UODBC_VAR(a) UODBC_VAR_NAME(php3_informix_##a)
+ # define UODBC_MODULE_ENTRY UODBC_VAR(module_entry)
+ # define informix_module_ptr &UODBC_MODULE_ENTRY
# endif
# else /* MS ODBC */
--
PHP Development Mailing List http://www.php.net/
To unsubscribe send an empty message to php-dev-unsubscribe@lists.php.net
For help: php-dev-help@lists.php.net