📄 openssl_err.xs
字号:
#include "openssl.h"int boot_err() { SSL_load_error_strings(); return(1); }MODULE = OpenSSL::ERR PACKAGE = OpenSSL::ERR PREFIX = p5_ERR_PROTOTYPES: ENABLEVERSIONCHECK: DISABLE# md->error() - returns the last error in text or numeric contextvoidp5_ERR_get_error(...) PPCODE: char buf[512]; unsigned long l; pr_name("p5_ERR_get_code"); EXTEND(sp,1); PUSHs(sv_newmortal()); l=ERR_get_error(); ERR_error_string(l,buf); sv_setiv(ST(0),l); sv_setpv(ST(0),buf); SvIOK_on(ST(0));voidp5_ERR_peek_error(...) PPCODE: char buf[512]; unsigned long l; pr_name("p5_ERR_get_code"); EXTEND(sp,1); PUSHs(sv_newmortal()); l=ERR_peek_error(); ERR_error_string(l,buf); sv_setiv(ST(0),l); sv_setpv(ST(0),buf); SvIOK_on(ST(0));
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -