解决冲突

This commit is contained in:
崔一鸣
2019-06-08 20:32:58 +08:00
2 changed files with 3 additions and 2 deletions

View File

@@ -8,7 +8,8 @@ set(CMAKE_CXX_STANDARD 11)
set(CMAKE_C_STANDARD 11) set(CMAKE_C_STANDARD 11)
set(CMAKE_POSITION_INDEPENDENT_CODE ON) set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set (CMAKE_CXX_FLAGS "-Wall") set (CMAKE_CXX_FLAGS "-Wall")
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -lasan -fsanitize-recover=address -fsanitize=address -fno-omit-frame-pointer") #set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -lasan -fsanitize-recover=address -fsanitize=address -fno-omit-frame-pointer")
add_definitions(-D_GNU_SOURCE) add_definitions(-D_GNU_SOURCE)
if (CMAKE_BUILD_TYPE STREQUAL Debug) if (CMAKE_BUILD_TYPE STREQUAL Debug)

View File

@@ -180,7 +180,7 @@ static int index_of_enforce_policy(struct Maat_rule_t* result, size_t size)
int biggest_policy_id=0, ret_intercept_idx=0; int biggest_policy_id=0, ret_intercept_idx=0;
for(i=0; i<size; i++) for(i=0; i<size; i++)
{ {
if(result[i].action==KNI_ACTION_BYPASS) if((unsigned char)result[i].action==KNI_ACTION_BYPASS)
{ {
return i; return i;
} }