/** ******************************************************************************* * @FileName : app_assert.h * @Author : GaoQiu * @CreateDate: 2020-02-18 * @Copyright : Copyright(C) GaoQiu * All Rights Reserved. ******************************************************************************* * * The information contained herein is confidential and proprietary property of * GaoQiu and is available under the terms of Commercial License Agreement * between GaoQiu and the licensee in separate contract or the terms described * here-in. * * This heading MUST NOT be removed from this file. * * Licensees are granted free, non-transferable use of the information in this * file under Mutual Non-Disclosure Agreement. NO WARRENTY of ANY KIND is provided. * ******************************************************************************* */ #ifndef APP_ASSERT_H_ #define APP_ASSERT_H_ #include "app_log.h" #define app_assert(exp) \ do{ \ if(!(exp)){ \ APP_LOG_ERR("%s %d %s\r\n", __FILE__, __LINE__, __func__); \ while(1); \ } \ }while(0) #endif /* APP_ASSERT_H_ */