DT_PUTPAGE(smp);
- if (!DO_INDEX(ip))
- ip->i_size = xlen << sbi->l2bsize;
-
goto freeKeyName;
}
xaddr = addressPXD(pxd) + xlen;
dbFree(ip, xaddr, (s64) n);
}
- } else if (!DO_INDEX(ip))
- ip->i_size = lengthPXD(pxd) << sbi->l2bsize;
-
+ }
extendOut:
DT_PUTPAGE(smp);
goto splitOut;
}
- if (!DO_INDEX(ip))
- ip->i_size += PSIZE;
-
/*
* propagate up the router entry for the leaf page just split
*
break;
}
- if (!DO_INDEX(ip))
- ip->i_size -= PSIZE;
-
return 0;
}