Commit:    cafafb0e011983543f03851ba16b2eaf61b95631
Author:    krakjoe <joe.watk...@live.co.uk>         Sat, 23 Nov 2013 18:12:51 
+0000
Parents:   1c6e54ecdf183b471c1bc333e4cfec58ba50fe0d
Branches:  PHP-5.6

Link:       
http://git.php.net/?p=php-src.git;a=commitdiff;h=cafafb0e011983543f03851ba16b2eaf61b95631

Log:
API decls

Changed paths:
  M  phpdbg_bp.c
  M  phpdbg_bp.h
  M  phpdbg_cmd.c
  M  phpdbg_cmd.h

diff --git a/phpdbg_bp.c b/phpdbg_bp.c
index 1cf9df4..82be537 100644
--- a/phpdbg_bp.c
+++ b/phpdbg_bp.c
@@ -43,7 +43,7 @@ static void phpdbg_class_breaks_dtor(void *data) /* {{{ */
     efree((char*)bp->func_name);
 } /* }}} */
 
-void phpdbg_set_breakpoint_file(const char *path, long line_num TSRMLS_DC) /* 
{{{ */
+PHPDBG_API void phpdbg_set_breakpoint_file(const char *path, long line_num 
TSRMLS_DC) /* {{{ */
 {
     struct stat sb;
 
@@ -83,7 +83,7 @@ void phpdbg_set_breakpoint_file(const char *path, long 
line_num TSRMLS_DC) /* {{
     }
 } /* }}} */
 
-void phpdbg_set_breakpoint_symbol(const char *name TSRMLS_DC) /* {{{ */
+PHPDBG_API void phpdbg_set_breakpoint_symbol(const char *name TSRMLS_DC) /* 
{{{ */
 {
        size_t name_len = strlen(name);
 
@@ -105,7 +105,7 @@ void phpdbg_set_breakpoint_symbol(const char *name 
TSRMLS_DC) /* {{{ */
        }
 } /* }}} */
 
-void phpdbg_set_breakpoint_method(const char* class_name, const char* 
func_name TSRMLS_DC) /* {{{ */
+PHPDBG_API void phpdbg_set_breakpoint_method(const char* class_name, const 
char* func_name TSRMLS_DC) /* {{{ */
 {
     HashTable class_breaks, *class_table;
     size_t class_len = strlen(class_name);
@@ -141,7 +141,7 @@ void phpdbg_set_breakpoint_method(const char* class_name, 
const char* func_name
     }
 } /* }}} */
 
-void phpdbg_set_breakpoint_opline(zend_ulong opline TSRMLS_DC) /* {{{ */
+PHPDBG_API void phpdbg_set_breakpoint_opline(zend_ulong opline TSRMLS_DC) /* 
{{{ */
 {
        if (!zend_hash_index_exists(&PHPDBG_G(bp)[PHPDBG_BREAK_OPLINE], 
opline)) {
                phpdbg_breakline_t new_break;
@@ -162,7 +162,7 @@ void phpdbg_set_breakpoint_opline(zend_ulong opline 
TSRMLS_DC) /* {{{ */
        }
 } /* }}} */
 
-void phpdbg_set_breakpoint_opline_ex(phpdbg_opline_ptr_t opline TSRMLS_DC) /* 
{{{ */
+PHPDBG_API void phpdbg_set_breakpoint_opline_ex(phpdbg_opline_ptr_t opline 
TSRMLS_DC) /* {{{ */
 {
        if (!zend_hash_index_exists(&PHPDBG_G(bp)[PHPDBG_BREAK_OPLINE], 
(zend_ulong) opline)) {
                phpdbg_breakline_t new_break;
@@ -180,7 +180,7 @@ void phpdbg_set_breakpoint_opline_ex(phpdbg_opline_ptr_t 
opline TSRMLS_DC) /* {{
        }
 } /* }}} */
 
-void phpdbg_set_breakpoint_expression(const char *expr, size_t expr_len 
TSRMLS_DC) /* {{{ */
+PHPDBG_API void phpdbg_set_breakpoint_expression(const char *expr, size_t 
expr_len TSRMLS_DC) /* {{{ */
 {
     zend_ulong hash = zend_inline_hash_func(expr, expr_len);
 
@@ -404,7 +404,7 @@ int phpdbg_find_conditional_breakpoint(TSRMLS_D) /* {{{ */
        return breakpoint;
 } /* }}} */
 
-void phpdbg_clear_breakpoints(TSRMLS_D) /* {{{ */
+PHPDBG_API void phpdbg_clear_breakpoints(TSRMLS_D) /* {{{ */
 {
     zend_hash_clean(&PHPDBG_G(bp)[PHPDBG_BREAK_FILE]);
     zend_hash_clean(&PHPDBG_G(bp)[PHPDBG_BREAK_SYM]);
@@ -417,7 +417,7 @@ void phpdbg_clear_breakpoints(TSRMLS_D) /* {{{ */
     PHPDBG_G(bp_count) = 0;
 } /* }}} */
 
-void phpdbg_print_breakpoints(zend_ulong type TSRMLS_DC) /* {{{ */
+PHPDBG_API void phpdbg_print_breakpoints(zend_ulong type TSRMLS_DC) /* {{{ */
 {
     switch (type) {
         case PHPDBG_BREAK_SYM: if ((PHPDBG_G(flags) & PHPDBG_HAS_SYM_BP)) {
diff --git a/phpdbg_bp.h b/phpdbg_bp.h
index 42c02c3..6bb7946 100644
--- a/phpdbg_bp.h
+++ b/phpdbg_bp.h
@@ -69,12 +69,12 @@ typedef struct _phpdbg_breakcond_t {
     int id;
 } phpdbg_breakcond_t;
 
-void phpdbg_set_breakpoint_file(const char*, long TSRMLS_DC);
-void phpdbg_set_breakpoint_symbol(const char* TSRMLS_DC);
-void phpdbg_set_breakpoint_method(const char*, const char* TSRMLS_DC);
-void phpdbg_set_breakpoint_opline(zend_ulong TSRMLS_DC);
-void phpdbg_set_breakpoint_opline_ex(phpdbg_opline_ptr_t TSRMLS_DC);
-void phpdbg_set_breakpoint_expression(const char*, size_t TSRMLS_DC);
+PHPDBG_API void phpdbg_set_breakpoint_file(const char*, long TSRMLS_DC);
+PHPDBG_API void phpdbg_set_breakpoint_symbol(const char* TSRMLS_DC);
+PHPDBG_API void phpdbg_set_breakpoint_method(const char*, const char* 
TSRMLS_DC);
+PHPDBG_API void phpdbg_set_breakpoint_opline(zend_ulong TSRMLS_DC);
+PHPDBG_API void phpdbg_set_breakpoint_opline_ex(phpdbg_opline_ptr_t TSRMLS_DC);
+PHPDBG_API void phpdbg_set_breakpoint_expression(const char*, size_t 
TSRMLS_DC);
 
 int phpdbg_find_breakpoint_file(zend_op_array* TSRMLS_DC);
 int phpdbg_find_breakpoint_symbol(zend_function* TSRMLS_DC);
@@ -82,7 +82,7 @@ int phpdbg_find_breakpoint_method(zend_op_array* TSRMLS_DC);
 int phpdbg_find_breakpoint_opline(phpdbg_opline_ptr_t TSRMLS_DC);
 int phpdbg_find_conditional_breakpoint(TSRMLS_D);
 
-void phpdbg_clear_breakpoints(TSRMLS_D);
-void phpdbg_print_breakpoints(zend_ulong type TSRMLS_DC);
+PHPDBG_API void phpdbg_clear_breakpoints(TSRMLS_D);
+PHPDBG_API void phpdbg_print_breakpoints(zend_ulong type TSRMLS_DC);
 
 #endif /* PHPDBG_BP_H */
diff --git a/phpdbg_cmd.c b/phpdbg_cmd.c
index 28f085e..bcfd893 100644
--- a/phpdbg_cmd.c
+++ b/phpdbg_cmd.c
@@ -23,7 +23,7 @@
 
 ZEND_EXTERN_MODULE_GLOBALS(phpdbg);
 
-const char *phpdbg_get_param_type(const phpdbg_param_t *param TSRMLS_DC) /* 
{{{ */
+PHPDBG_API const char *phpdbg_get_param_type(const phpdbg_param_t *param 
TSRMLS_DC) /* {{{ */
 {
        switch (param->type) {
                case EMPTY_PARAM:
@@ -43,7 +43,7 @@ const char *phpdbg_get_param_type(const phpdbg_param_t *param 
TSRMLS_DC) /* {{{
     }
 }
 
-phpdbg_param_type phpdbg_parse_param(const char *str, size_t len, 
phpdbg_param_t *param TSRMLS_DC) /* {{{ */
+PHPDBG_API phpdbg_param_type phpdbg_parse_param(const char *str, size_t len, 
phpdbg_param_t *param TSRMLS_DC) /* {{{ */
 {
        char *class_name, *func_name;
 
@@ -97,7 +97,7 @@ parsed:
        return param->type;
 } /* }}} */
 
-void phpdbg_clear_param(phpdbg_param_t *param TSRMLS_DC) /* {{{ */
+PHPDBG_API void phpdbg_clear_param(phpdbg_param_t *param TSRMLS_DC) /* {{{ */
 {
        if (param) {
                switch (param->type) {
@@ -118,7 +118,7 @@ void phpdbg_clear_param(phpdbg_param_t *param TSRMLS_DC) /* 
{{{ */
 
 } /* }}} */
 
-phpdbg_input_t **phpdbg_read_argv(char *buffer, int *argc TSRMLS_DC) /* {{{ */
+PHPDBG_API phpdbg_input_t **phpdbg_read_argv(char *buffer, int *argc 
TSRMLS_DC) /* {{{ */
 {
        char *p;
        char b[PHPDBG_MAX_CMD];
@@ -208,7 +208,7 @@ phpdbg_input_t **phpdbg_read_argv(char *buffer, int *argc 
TSRMLS_DC) /* {{{ */
        return argv;
 } /* }}} */
 
-phpdbg_input_t *phpdbg_read_input(char *buffered TSRMLS_DC) /* {{{ */
+PHPDBG_API phpdbg_input_t *phpdbg_read_input(char *buffered TSRMLS_DC) /* {{{ 
*/
 {
        phpdbg_input_t *buffer = NULL;
        char *cmd = NULL;
@@ -279,7 +279,7 @@ phpdbg_input_t *phpdbg_read_input(char *buffered TSRMLS_DC) 
/* {{{ */
        return NULL;
 } /* }}} */
 
-void phpdbg_destroy_input(phpdbg_input_t **input TSRMLS_DC) /*{{{ */
+PHPDBG_API void phpdbg_destroy_input(phpdbg_input_t **input TSRMLS_DC) /*{{{ */
 {
        if (*input) {
                if ((*input)->string) {
@@ -302,7 +302,7 @@ void phpdbg_destroy_input(phpdbg_input_t **input TSRMLS_DC) 
/*{{{ */
        }
 } /* }}} */
 
-int phpdbg_do_cmd(const phpdbg_command_t *command, phpdbg_input_t *input 
TSRMLS_DC) /* {{{ */
+PHPDBG_API int phpdbg_do_cmd(const phpdbg_command_t *command, phpdbg_input_t 
*input TSRMLS_DC) /* {{{ */
 {
        int rc = FAILURE;
 
diff --git a/phpdbg_cmd.h b/phpdbg_cmd.h
index f9dd3cd..dc38993 100644
--- a/phpdbg_cmd.h
+++ b/phpdbg_cmd.h
@@ -108,21 +108,21 @@ typedef struct {
 /*
 * Input Management
 */
-phpdbg_input_t* phpdbg_read_input(char *buffered TSRMLS_DC);
-phpdbg_input_t** phpdbg_read_argv(char *buffer, int *argc TSRMLS_DC);
-void phpdbg_destroy_input(phpdbg_input_t** TSRMLS_DC);
+PHPDBG_API phpdbg_input_t* phpdbg_read_input(char *buffered TSRMLS_DC);
+PHPDBG_API phpdbg_input_t** phpdbg_read_argv(char *buffer, int *argc 
TSRMLS_DC);
+PHPDBG_API void phpdbg_destroy_input(phpdbg_input_t** TSRMLS_DC);
 
 /*
 * Parameter Management
 */
-phpdbg_param_type phpdbg_parse_param(const char*, size_t, phpdbg_param_t* 
TSRMLS_DC);
-void phpdbg_clear_param(phpdbg_param_t* TSRMLS_DC);
-const char* phpdbg_get_param_type(const phpdbg_param_t* TSRMLS_DC);
+PHPDBG_API phpdbg_param_type phpdbg_parse_param(const char*, size_t, 
phpdbg_param_t* TSRMLS_DC);
+PHPDBG_API void phpdbg_clear_param(phpdbg_param_t* TSRMLS_DC);
+PHPDBG_API const char* phpdbg_get_param_type(const phpdbg_param_t* TSRMLS_DC);
 
 /*
 * Command Executor
 */
-int phpdbg_do_cmd(const phpdbg_command_t*, phpdbg_input_t* TSRMLS_DC);
+PHPDBG_API int phpdbg_do_cmd(const phpdbg_command_t*, phpdbg_input_t* 
TSRMLS_DC);
 
 /**
  * Command Declarators
-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to