* @throws IOException
*/
public void stripPointers( final OutputBitStream obs, final long bitLength ) throws IOException {
final InputBitStream ibs = new InputBitStream( buffer );
int count;
while( ibs.readBits() < bitLength ) {
ibs.readDelta(); // Discard pointer
if ( completeness >= COUNTS.ordinal() ) {
count = ibs.readGamma() + 1;
obs.writeGamma( count - 1 );
if ( completeness >= POSITIONS.ordinal() ) while( count-- != 0 ) obs.writeDelta( ibs.readDelta() );