Changeset 850fd32 in mainline for kernel/generic/src/adt/btree.c
- Timestamp:
- 2018-03-11T01:21:19Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 84239b1, f0e825d
- Parents:
- 338d54a7
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/adt/btree.c
r338d54a7 r850fd32 877 877 { 878 878 btree_node_t *cur, *next; 879 bool descend; 879 880 880 881 /* … … 907 908 * or it is not in the tree at all. 908 909 */ 910 descend = false; 909 911 for (i = 1; i < cur->keys; i++) { 910 912 if (key < cur->key[i]) { … … 915 917 return key == cur->key[i - 1] ? val : NULL; 916 918 917 goto descend; 919 descend = true; 920 break; 918 921 } 919 922 } 923 924 if (descend) 925 continue; 920 926 921 927 /* … … 929 935 return key == cur->key[i - 1] ? val : NULL; 930 936 } 931 descend:932 ;933 937 } 934 938
Note:
See TracChangeset
for help on using the changeset viewer.