File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / main / php3_compat.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Feb 21 23:48:05 2012 UTC (12 years, 10 months ago) by misho
Branches: php, MAIN
CVS tags: v5_3_10, HEAD
php

    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:   | Author:                                                              |
   16:   +----------------------------------------------------------------------+
   17: */
   18: 
   19: /* $Id: php3_compat.h,v 1.1.1.1 2012/02/21 23:48:05 misho Exp $ */
   20: 
   21: #ifndef PHP3_COMPAT_H
   22: #define PHP3_COMPAT_H
   23: 
   24: typedef zval pval;
   25: 
   26: #define pval_copy_constructor zval_copy_ctor
   27: #define pval_destructor	zval_dtor
   28: 
   29: #define _php3_hash_init zend_hash_init
   30: #define _php3_hash_destroy zend_hash_destroy
   31: 
   32: #define _php3_hash_clean zend_hash_clean
   33: 
   34: #define _php3_hash_add_or_update zend_hash_add_or_update
   35: #define _php3_hash_add zend_hash_add
   36: #define _php3_hash_update zend_hash_update
   37: 
   38: #define _php3_hash_quick_add_or_update zend_hash_quick_add_or_update
   39: #define _php3_hash_quick_add zend_hash_quick_add
   40: #define _php3_hash_quick_update zend_hash_quick_update
   41: 
   42: #define _php3_hash_index_update_or_next_insert zend_hash_index_update_or_next_insert
   43: #define _php3_hash_index_update zend_hash_index_update
   44: #define _php3_hash_next_index_insert zend_hash_next_index_insert
   45: 
   46: #define _php3_hash_pointer_update zend_hash_pointer_update
   47: 
   48: #define _php3_hash_pointer_index_update_or_next_insert zend_hash_pointer_index_update_or_next_insert
   49: #define _php3_hash_pointer_index_update zend_hash_pointer_index_update
   50: #define _php3_hash_next_index_pointer_update zend_hash_next_index_pointer_update
   51: #define _php3_hash_next_index_pointer_insert zend_hash_next_index_pointer_insert
   52: 
   53: #define _php3_hash_del_key_or_index zend_hash_del_key_or_index
   54: #define _php3_hash_del zend_hash_del
   55: #define _php3_hash_index_del zend_hash_index_del
   56: 
   57: #define _php3_hash_find zend_hash_find
   58: #define _php3_hash_quick_find zend_hash_quick_find
   59: #define _php3_hash_index_find zend_hash_index_find
   60: 
   61: #define _php3_hash_exists zend_hash_exists
   62: #define _php3_hash_index_exists zend_hash_index_exists
   63: #define _php3_hash_is_pointer zend_hash_is_pointer
   64: #define _php3_hash_index_is_pointer zend_hash_index_is_pointer
   65: #define _php3_hash_next_free_element zend_hash_next_free_element
   66: 
   67: #define _php3_hash_move_forward zend_hash_move_forward
   68: #define _php3_hash_move_backwards zend_hash_move_backwards
   69: #define _php3_hash_get_current_key zend_hash_get_current_key
   70: #define _php3_hash_get_current_data zend_hash_get_current_data
   71: #define _php3_hash_internal_pointer_reset zend_hash_internal_pointer_reset
   72: #define _php3_hash_internal_pointer_end zend_hash_internal_pointer_end
   73: 
   74: #define _php3_hash_copy zend_hash_copy
   75: #define _php3_hash_merge zend_hash_merge
   76: #define _php3_hash_sort zend_hash_sort
   77: #define _php3_hash_minmax zend_hash_minmax
   78: 
   79: #define _php3_hash_num_elements zend_hash_num_elements
   80: 
   81: #define _php3_hash_apply zend_hash_apply
   82: #define _php3_hash_apply_with_argument zend_hash_apply_with_argument
   83: 
   84: 
   85: #define php3_error php_error
   86: 
   87: #define php3_printf php_printf
   88: #define _php3_sprintf php_sprintf
   89: 
   90: 
   91: 
   92: #define php3_module_entry zend_module_entry
   93: 
   94: #define php3_strndup		zend_strndup
   95: #define php3_str_tolower	zend_str_tolower
   96: #define php3_binary_strcmp	zend_binary_strcmp
   97: 
   98: 
   99: #define php3_list_insert	zend_list_insert
  100: #define php3_list_find		zend_list_find
  101: #define php3_list_delete	zend_list_delete
  102: 
  103: #define php3_plist_insert	zend_plist_insert
  104: #define php3_plist_find		zend_plist_find
  105: #define php3_plist_delete	zend_plist_delete
  106: 
  107: #define zend_print_pval		zend_print_zval
  108: #define zend_print_pval_r	zend_print_zval_r
  109: 
  110: 
  111: #define function_entry		zend_function_entry
  112: 
  113: #define _php3_addslashes	php_addslashes
  114: #define _php3_stripslashes	php_stripslashes
  115: #define php3_dl             php_dl
  116: 
  117: #define getParameters		zend_get_parameters
  118: #define getParametersArray	zend_get_parameters_array
  119: 
  120: #define list_entry			zend_rsrc_list_entry
  121: 
  122: #endif							/* PHP3_COMPAT_H */

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