Move variable positions
This commit is contained in:
parent
cd430968ef
commit
acb2ff1767
1 changed files with 6 additions and 5 deletions
|
@ -447,10 +447,11 @@ route * r3_tree_match_route(const node *tree, match_entry * entry) {
|
||||||
}
|
}
|
||||||
|
|
||||||
inline edge * r3_node_find_edge_str(const node * n, const char * str, int str_len) {
|
inline edge * r3_node_find_edge_str(const node * n, const char * str, int str_len) {
|
||||||
char firstbyte = *str;
|
edge * e;
|
||||||
unsigned int i;
|
unsigned int i;
|
||||||
|
char firstbyte = *str;
|
||||||
for (i = n->edge_len; i--; ) {
|
for (i = n->edge_len; i--; ) {
|
||||||
edge *e = &n->edges[i];
|
e = &n->edges[i];
|
||||||
if (firstbyte == e->pattern[0]) {
|
if (firstbyte == e->pattern[0]) {
|
||||||
if (strncmp(e->pattern, str, e->pattern_len) == 0) {
|
if (strncmp(e->pattern, str, e->pattern_len) == 0) {
|
||||||
return &n->edges[i];
|
return &n->edges[i];
|
||||||
|
|
Loading…
Reference in a new issue