teddy: remove extra control ptr

This commit is contained in:
Justin Viiret
2016-07-06 09:22:31 +10:00
committed by Matthew Barr
parent 85f049edb2
commit b6a77b7329
3 changed files with 58 additions and 77 deletions

View File

@@ -51,8 +51,8 @@ extern const u8 ALIGN_DIRECTIVE p_mask_arr[17][32];
#define CHECK_HWLM_TERMINATE_MATCHING \
do { \
if (unlikely(controlVal == HWLM_TERMINATE_MATCHING)) { \
*a->groups = controlVal; \
if (unlikely(control == HWLM_TERMINATE_MATCHING)) { \
*a->groups = control; \
return HWLM_TERMINATED; \
} \
} while (0);
@@ -61,8 +61,7 @@ do { \
do { \
if (unlikely(ptr > tryFloodDetect)) { \
tryFloodDetect = floodDetect(fdr, a, &ptr, tryFloodDetect, \
&floodBackoff, &controlVal, \
iterBytes); \
&floodBackoff, &control, iterBytes); \
CHECK_HWLM_TERMINATE_MATCHING; \
} \
} while (0);