Changeset 63e27ef in mainline for kernel/generic/src/adt/avl.c
- Timestamp:
- 2017-06-19T21:47:42Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- deacc58d
- Parents:
- 7354b5e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/adt/avl.c
r7354b5e r63e27ef 51 51 52 52 #include <adt/avl.h> 53 #include < debug.h>53 #include <assert.h> 54 54 55 55 #define LEFT 0 … … 165 165 avltree_key_t key; 166 166 167 ASSERT(t);168 ASSERT(newnode);167 assert(t); 168 assert(newnode); 169 169 170 170 /* … … 259 259 * LR rotation. 260 260 */ 261 ASSERT(par->balance == 1);261 assert(par->balance == 1); 262 262 263 263 REBALANCE_INSERT_LR(); … … 274 274 * RL rotation. 275 275 */ 276 ASSERT(par->balance == -1);276 assert(par->balance == -1); 277 277 278 278 REBALANCE_INSERT_RL(); … … 322 322 *dir = LEFT; 323 323 } else { 324 ASSERT(u->par->rgt == v);324 assert(u->par->rgt == v); 325 325 if (!ro) 326 326 u->par->rgt = w; … … 373 373 int dir; 374 374 375 ASSERT(t);376 ASSERT(node);375 assert(t); 376 assert(node); 377 377 378 378 if (node->lft == NULL) {
Note:
See TracChangeset
for help on using the changeset viewer.