View | Details | Raw Unified | Return to bug 110771 | Differences between
and this patch

Collapse All | Expand All

(-)model/org/eclipse/jdt/internal/core/CompilationUnit.java (-1 / +3 lines)
Lines 88-94 Link Here
88
	if (buffer == null) {
88
	if (buffer == null) {
89
		buffer = openBuffer(pm, unitInfo); // open buffer independently from the info, since we are building the info
89
		buffer = openBuffer(pm, unitInfo); // open buffer independently from the info, since we are building the info
90
	}
90
	}
91
	final char[] contents = buffer == null ? null : buffer.getCharacters();
91
	final char[] contents = buffer == null ? 
92
			CharOperation.NO_CHAR : 
93
			buffer.getCharacters();
92
94
93
	// generate structure and compute syntax problems if needed
95
	// generate structure and compute syntax problems if needed
94
	CompilationUnitStructureRequestor requestor = new CompilationUnitStructureRequestor(this, unitInfo, newElements);
96
	CompilationUnitStructureRequestor requestor = new CompilationUnitStructureRequestor(this, unitInfo, newElements);
(-)search/org/eclipse/jdt/internal/core/search/matching/PossibleMatch.java (-1 / +1 lines)
Lines 63-69 Link Here
63
63
64
	if (this.openable instanceof ClassFile) {
64
	if (this.openable instanceof ClassFile) {
65
		String fileName = getSourceFileName();
65
		String fileName = getSourceFileName();
66
		if (fileName == NO_SOURCE_FILE_NAME) return null;
66
		if (fileName == NO_SOURCE_FILE_NAME) return CharOperation.NO_CHAR;
67
67
68
		SourceMapper sourceMapper = this.openable.getSourceMapper();
68
		SourceMapper sourceMapper = this.openable.getSourceMapper();
69
		IType type = ((ClassFile) this.openable).getType();
69
		IType type = ((ClassFile) this.openable).getType();

Return to bug 110771