Skip to content

Commit 95d21f1

Browse files
authored
Add missing extern "C" in zend.h (#7056)
1 parent 9066d69 commit 95d21f1

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Zend/zend.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -388,11 +388,13 @@ typedef struct _zend_error_info {
388388
zend_string *message;
389389
} zend_error_info;
390390

391+
BEGIN_EXTERN_C()
391392
ZEND_API void zend_save_error_handling(zend_error_handling *current);
392393
ZEND_API void zend_replace_error_handling(zend_error_handling_t error_handling, zend_class_entry *exception_class, zend_error_handling *current);
393394
ZEND_API void zend_restore_error_handling(zend_error_handling *saved);
394395
ZEND_API void zend_begin_record_errors(void);
395396
ZEND_API void zend_free_recorded_errors(void);
397+
END_EXTERN_C()
396398

397399
#define DEBUG_BACKTRACE_PROVIDE_OBJECT (1<<0)
398400
#define DEBUG_BACKTRACE_IGNORE_ARGS (1<<1)

0 commit comments

Comments
 (0)