code: private void createLoca(int size) throws IOException {
          pad4();
          locaOffset = currentPos;
          writeULong(locaDirOffset + 4, currentPos);
          writeULong(locaDirOffset + 8, size * 4 + 4);
          currentPos += size * 4 + 4;
          realSize += size * 4 + 4;
      }
docs: Create an empty loca table without updating checksum
  
  @param size The size of the loca to create
  @throws IOException Indicate a failure to store the loca