this isn't actually inside a PHP_METHOD(), one of the arguments passed to this function (run_err()) just have a zval *return_value. No clue why this macro was used in the getgo. Anyway. We need to initialize the zval here ti null as we don't know how this is 100% used.