]> granicus.if.org Git - php/commitdiff
...
authorkrakjoe <joe.watkins@live.co.uk>
Tue, 12 Nov 2013 00:40:40 +0000 (00:40 +0000)
committerkrakjoe <joe.watkins@live.co.uk>
Tue, 12 Nov 2013 00:40:40 +0000 (00:40 +0000)
phpdbg_bp.c

index c6ebef3f7321daf96be241e17d15636288f80d57..44428ddf1b8698e5dceb25922481f62bcbc76bc6 100644 (file)
@@ -194,11 +194,19 @@ int phpdbg_find_breakpoint_file(zend_op_array *op_array TSRMLS_DC) /* {{{ */
 int phpdbg_find_breakpoint_symbol(zend_function *fbc TSRMLS_DC) /* {{{ */
 {
        const char *fname;
+       zend_op_array *ops;
        phpdbg_breaksymbol_t *bp;
 
        if (fbc->type != ZEND_USER_FUNCTION) {
                return FAILURE;
        }
+       
+       ops = (zend_op_array*)fbc;
+       
+       if (ops->scope) {
+           /* do not check class methods */
+           return FAILURE;
+       }
 
        fname = ((zend_op_array*)fbc)->function_name;