From 12c4e66ca180d6531bba9eb5f049916b00c1841e Mon Sep 17 00:00:00 2001 From: yifhao Date: Wed, 17 Oct 2018 12:57:00 +0800 Subject: [PATCH] fix nil pointer --- session_delete.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/session_delete.go b/session_delete.go index 25dd5238..7b0a0641 100644 --- a/session_delete.go +++ b/session_delete.go @@ -102,7 +102,7 @@ func (session *Session) Delete(bean interface{}) (int64, error) { return 0, err } pLimitN := session.statement.LimitN - if len(condSQL) == 0 && pLimitN == nil && *pLimitN == 0 { + if len(condSQL) == 0 && (pLimitN == nil || *pLimitN == 0) { return 0, ErrNeedDeletedCond }