|
@@ -411,11 +411,10 @@ int ebitmap_read(struct ebitmap *e, void *fp)
|
|
}
|
|
}
|
|
/* round down */
|
|
/* round down */
|
|
tmp->startbit = startbit - (startbit % EBITMAP_SIZE);
|
|
tmp->startbit = startbit - (startbit % EBITMAP_SIZE);
|
|
- if (n) {
|
|
|
|
|
|
+ if (n)
|
|
n->next = tmp;
|
|
n->next = tmp;
|
|
- } else {
|
|
|
|
|
|
+ else
|
|
e->node = tmp;
|
|
e->node = tmp;
|
|
- }
|
|
|
|
n = tmp;
|
|
n = tmp;
|
|
} else if (startbit <= n->startbit) {
|
|
} else if (startbit <= n->startbit) {
|
|
printk(KERN_ERR "SELinux: ebitmap: start bit %d"
|
|
printk(KERN_ERR "SELinux: ebitmap: start bit %d"
|