Changeset 78b85286 in rtems for cpukit/libfs/src/jffs2/src


Ignore:
Timestamp:
Sep 12, 2013, 2:53:41 PM (6 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, master
Children:
3c96bee
Parents:
672038b
git-author:
Sebastian Huber <sebastian.huber@…> (09/12/13 14:53:41)
git-committer:
Sebastian Huber <sebastian.huber@…> (09/19/13 11:16:06)
Message:

JFFS2: Update Linux compatibility layer

Modify compatbility layer for RTEMS. Add support for Linux 3.11 based
JFFS2.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpukit/libfs/src/jffs2/src/compat-rbtree.c

    r672038b r78b85286  
    120120        RB_PARENT(elm) = (tmp);                                 \
    121121        RB_AUGMENT(tmp);                                        \
    122         if ((RB_PARENT(tmp)))                                   \
     122        if ((RB_PARENT(tmp))) {                                 \
    123123                RB_AUGMENT(RB_PARENT(tmp));                     \
     124        }                                                       \
    124125} while (0)
    125126
     
    140141        RB_PARENT(elm) = (tmp);                                 \
    141142        RB_AUGMENT(tmp);                                        \
    142         if ((RB_PARENT(tmp)))                                   \
     143        if ((RB_PARENT(tmp))) {                                 \
    143144                RB_AUGMENT(RB_PARENT(tmp));                     \
     145        }                                                       \
    144146} while(0)
    145147
     
    385387}
    386388
     389struct rb_node *rb_last(struct rb_root *root)
     390{
     391        struct rb_node  *n;
     392
     393        n = root->rb_node;
     394        if (!n)
     395                return 0;
     396        while (n->rb_right)
     397                n = n->rb_right;
     398        return n;
     399}
     400
    387401void rb_replace_node(struct rb_node *victim, struct rb_node *new,
    388402                     struct rb_root *root)
Note: See TracChangeset for help on using the changeset viewer.