}
private void doRootDR(HashMap memory) throws HandlerException {
ISO9660DirectoryRecord rddr =
new ISO9660DirectoryRecord(streamHandler, ISO9660Constants.FI_ROOT, helper.getRoot(), helper);
HashMap drMemory = rddr.doDR();
// Length of Directory Record
Fixup drLengthFixup = (Fixup) drMemory.get("drLengthFixup");
int drLength = ((Integer) drMemory.get("drLength")).intValue();
drLengthFixup.data(new ByteDataReference(drLength));