You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LLBC_DoIf/LLBC_LogAndDoIf内部使用了do {} while (false)的范式,导致如果使用者使用时,参数中使用了continue/break产生bug,使用者希望是跳出自己的loop,**但实际上跳出的是LLBC_DoIf/LLBC_LogAndDoIf宏内的do {} while (false)循环。
修改:
调整为 if {} 外再包一个{}的方式来代替,同时补充必要的TestCase
The text was updated successfully, but these errors were encountered:
LLBC_DoIf
/LLBC_LogAndDoIf
内部使用了do {} while (false)
的范式,导致如果使用者使用时,参数中使用了continue
/break
产生bug,使用者希望是跳出自己的loop,**但实际上跳出的是LLBC_DoIf
/LLBC_LogAndDoIf
宏内的do {} while (false)
循环。修改:
调整为
if {}
外再包一个{}
的方式来代替,同时补充必要的TestCaseThe text was updated successfully, but these errors were encountered: