private void fixupSlidePointers(DyldCacheHeader dyldCacheHeader)
			throws MemoryAccessException, CancelledException {
		if (!options.fixupSlidePointers()) {
			return;
		}

		// locate slide Info
		List<DyldCacheSlideInfoCommon> slideInfos = dyldCacheHeader.getSlideInfos();
		for (DyldCacheSlideInfoCommon info : slideInfos) {
			int version = info.getVersion();

			log.appendMsg("Fixing slide pointers version: " + version);
			info.fixupSlidePointers(program, options.markupSlidePointers(),
				options.addSlidePointerRelocations(), log, monitor);
		}
	}
Fixes any slide pointers within each of the data pages.

@param dyldCacheHeader The {@link DyldCacheHeader}
@throws MemoryAccessException if there was a problem reading/writing memory.
@throws CancelledException if user cancels
Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/DyldCacheProgramBuilder.java