Annotation of embedaddon/php/ext/oci8/php_oci8.h, revision 1.1.1.2

1.1       misho       1: /*
                      2:    +----------------------------------------------------------------------+
                      3:    | PHP Version 5                                                        |
                      4:    +----------------------------------------------------------------------+
                      5:    | Copyright (c) 1997-2012 The PHP Group                                |
                      6:    +----------------------------------------------------------------------+
                      7:    | This source file is subject to version 3.01 of the PHP license,      |
                      8:    | that is bundled with this package in the file LICENSE, and is        |
                      9:    | available through the world-wide-web at the following url:           |
                     10:    | http://www.php.net/license/3_01.txt                                  |
                     11:    | If you did not receive a copy of the PHP license and are unable to   |
                     12:    | obtain it through the world-wide-web, please send a note to          |
                     13:    | license@php.net so we can mail you a copy immediately.               |
                     14:    +----------------------------------------------------------------------+
                     15:    | Authors: Stig Sæther Bakken <ssb@php.net>                            |
                     16:    |          Thies C. Arntzen <thies@thieso.net>                         |
                     17:    |                                                                      |
                     18:    | Collection support by Andy Sautins <asautins@veripost.net>           |
                     19:    | Temporary LOB support by David Benson <dbenson@mancala.com>          |
                     20:    | ZTS per process OCIPLogon by Harald Radi <harald.radi@nme.at>        |
                     21:    |                                                                      |
                     22:    | Redesigned by: Antony Dovgal <antony@zend.com>                       |
                     23:    |                Andi Gutmans <andi@zend.com>                          |
                     24:    |                Wez Furlong <wez@omniti.com>                          |
                     25:    +----------------------------------------------------------------------+
                     26: */
                     27: 
1.1.1.2 ! misho      28: /* $Id$ */
1.1       misho      29: 
                     30: #if HAVE_OCI8
                     31: # ifndef PHP_OCI8_H
                     32: #  define PHP_OCI8_H
                     33: 
                     34: #ifdef ZTS
                     35: # include "TSRM.h"
                     36: #endif
                     37: 
                     38: 
                     39: /*
                     40:  * The version of the OCI8 extension.
                     41:  */
                     42: #ifdef PHP_OCI8_VERSION
                     43: /* The definition of PHP_OCI8_VERSION changed in PHP 5.3 and building
                     44:  * this code with PHP 5.2 and earlier (e.g. when using OCI8 from PECL)
                     45:  * will conflict.
                     46:  */
                     47: #undef PHP_OCI8_VERSION
                     48: #endif
                     49: #define PHP_OCI8_VERSION "1.4.7"
                     50: 
                     51: extern zend_module_entry oci8_module_entry;
                     52: #define phpext_oci8_ptr &oci8_module_entry
                     53: #define phpext_oci8_11g_ptr &oci8_module_entry
                     54: 
                     55: 
                     56: PHP_MINIT_FUNCTION(oci);
                     57: PHP_RINIT_FUNCTION(oci);
                     58: PHP_MSHUTDOWN_FUNCTION(oci);
                     59: PHP_RSHUTDOWN_FUNCTION(oci);
                     60: PHP_MINFO_FUNCTION(oci);
                     61: 
                     62: # endif /* !PHP_OCI8_H */
                     63: #else /* !HAVE_OCI8 */
                     64: 
                     65: # define oci8_module_ptr NULL
                     66: 
                     67: #endif /* HAVE_OCI8 */
                     68: 
                     69: /*
                     70:  * Local variables:
                     71:  * tab-width: 4
                     72:  * c-basic-offset: 4
                     73:  * End:
                     74:  */

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>