private void replaceFillerBytes(Listing listing, Address fillerAddress, int fillerLength) {
		// Replace filler bytes with Alignment type
		try {
			listing.createData(fillerAddress, new AlignmentDataType(), fillerLength);
		}
		catch (CodeUnitInsertionException e) {
			// shouldn't happen if we have true filler bytes
			Msg.error(this,
				"Unable to condense filler bytes (bad filler value?) at " + fillerAddress, e);
			return;
		}
	}
This function tries to determine the fill value used by the current program.
The byte value occurring most is the winner.

@return filler value
@throws Exception
Ghidra/Features/Base/src/main/java/ghidra/app/analyzers/CondenseFillerBytesAnalyzer.java