cvs: ZendEngine2 / zend_compile.h zend_object_handlers.h zend_stream.h
| From: | Sebastian Bergmann | Date: | Tue, 16 Dec 2003 11:44:19 +0000 |
| Subject: | cvs: ZendEngine2 / zend_compile.h zend_object_handlers.h zend_stream.h | ||
| Groups: | php.zend-engine.cvs | ||
| Request: | Send a blank email to php-zend-engine-cvs+get-2125@lists.php.net to get a copy of this message | ||
sebastian Tue Dec 16 06:44:19 2003 EDT
Modified files:
/ZendEngine2 zend_compile.h zend_object_handlers.h zend_stream.h
Log:
Sync: Export externally used functions.
Index: ZendEngine2/zend_compile.h
diff -u ZendEngine2/zend_compile.h:1.264 ZendEngine2/zend_compile.h:1.265
--- ZendEngine2/zend_compile.h:1.264 Sun Dec 14 11:09:07 2003
+++ ZendEngine2/zend_compile.h Tue Dec 16 06:44:19 2003
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: zend_compile.h,v 1.264 2003/12/14 16:09:07 zeev Exp $ */
+/* $Id: zend_compile.h,v 1.265 2003/12/16 11:44:19 sebastian Exp $ */
#ifndef ZEND_COMPILE_H
#define ZEND_COMPILE_H
@@ -480,7 +480,7 @@
zend_brk_cont_element *get_next_brk_cont_element(zend_op_array *op_array);
ZEND_API zend_bool zend_is_compiling(TSRMLS_D);
ZEND_API char *zend_make_compiled_string_description(char *name TSRMLS_DC);
-void zend_initialize_class_data(zend_class_entry *ce, zend_bool nullify_handlers TSRMLS_DC);
+ZEND_API void zend_initialize_class_data(zend_class_entry *ce, zend_bool nullify_handlers
TSRMLS_DC);
int zend_get_class_fetch_type(char *class_name, uint class_name_len);
typedef zend_bool (*zend_auto_global_callback)(char *name, uint name_len TSRMLS_DC);
Index: ZendEngine2/zend_object_handlers.h
diff -u ZendEngine2/zend_object_handlers.h:1.27 ZendEngine2/zend_object_handlers.h:1.28
--- ZendEngine2/zend_object_handlers.h:1.27 Mon Dec 15 11:59:21 2003
+++ ZendEngine2/zend_object_handlers.h Tue Dec 16 06:44:19 2003
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: zend_object_handlers.h,v 1.27 2003/12/15 16:59:21 helly Exp $ */
+/* $Id: zend_object_handlers.h,v 1.28 2003/12/16 11:44:19 sebastian Exp $ */
#ifndef ZEND_OBJECT_HANDLERS_H
#define ZEND_OBJECT_HANDLERS_H
@@ -114,9 +114,9 @@
} zend_object_handlers;
extern zend_object_handlers std_object_handlers;
-union _zend_function *zend_std_get_static_method(zend_class_entry *ce, char *function_name_strval,
int function_name_strlen TSRMLS_DC);
-zval **zend_std_get_static_property(zend_class_entry *ce, char *property_name, int
property_name_len, zend_bool silent TSRMLS_DC);
-zend_bool zend_std_unset_static_property(zend_class_entry *ce, char *property_name, int
property_name_len TSRMLS_DC);
+ZEND_API union _zend_function *zend_std_get_static_method(zend_class_entry *ce, char
*function_name_strval, int function_name_strlen TSRMLS_DC);
+ZEND_API zval **zend_std_get_static_property(zend_class_entry *ce, char *property_name, int
property_name_len, zend_bool silent TSRMLS_DC);
+ZEND_API zend_bool zend_std_unset_static_property(zend_class_entry *ce, char *property_name, int
property_name_len TSRMLS_DC);
int zend_std_cast_object(zval *readobj, zval *writeobj, int type, int should_free TSRMLS_DC);
ZEND_API int zend_std_cast_object_tostring(zval *readobj, zval *writeobj, int type, int should_free
TSRMLS_DC);
@@ -125,7 +125,7 @@
#define IS_ZEND_STD_OBJECT(z) ((z).type == IS_OBJECT && (Z_OBJ_HT((z))->get_class_entry
!= NULL))
#define HAS_CLASS_ENTRY(z) (Z_OBJ_HT(z)->get_class_entry != NULL)
-int zend_check_protected(zend_class_entry *ce, zend_class_entry *scope);
+ZEND_API int zend_check_protected(zend_class_entry *ce, zend_class_entry *scope);
#endif
Index: ZendEngine2/zend_stream.h
diff -u ZendEngine2/zend_stream.h:1.2 ZendEngine2/zend_stream.h:1.3
--- ZendEngine2/zend_stream.h:1.2 Tue Jun 10 16:03:25 2003
+++ ZendEngine2/zend_stream.h Tue Dec 16 06:44:19 2003
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: zend_stream.h,v 1.2 2003/06/10 20:03:25 imajes Exp $ */
+/* $Id: zend_stream.h,v 1.3 2003/12/16 11:44:19 sebastian Exp $ */
#ifndef ZEND_STREAM_H
#define ZEND_STREAM_H
@@ -47,7 +47,7 @@
zend_bool free_filename;
} zend_file_handle;
-int zend_stream_open(const char *filename, zend_file_handle *handle TSRMLS_DC);
+ZEND_API int zend_stream_open(const char *filename, zend_file_handle *handle TSRMLS_DC);
int zend_stream_ferror(zend_file_handle *file_handle TSRMLS_DC);
int zend_stream_getc(zend_file_handle *file_handle TSRMLS_DC);
size_t zend_stream_read(zend_file_handle *file_handle, char *buf, size_t len TSRMLS_DC);