Explorar o código

fix(http): 修复获取回复函数时的空指针问题

- 在获取回复函数前增加空值检查
- 当reply为空时,设置默认函数DefaultFunc
- 防止调用空指针导致程序崩溃
dcsunny hai 1 semana
pai
achega
be743d176f
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  1. 3 0
      http/reply/reply.go

+ 3 - 0
http/reply/reply.go

@@ -26,5 +26,8 @@ func SetReplyFunc(f ReplyFunc) {
 }
 
 func GetReplyFunc() ReplyFunc {
+	if reply == nil {
+		reply = DefaultFunc
+	}
 	return reply
 }