1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-09 17:25:38 +02:00

Bug 529338 - NPE in QuickFixUseDotOperator.apply()

Change-Id: I195f804e64abb77b5540d5abf0249d4de7816024
This commit is contained in:
Nathan Ridge 2018-01-01 20:06:29 -05:00
parent a9e984c995
commit ed352b6a6c

View file

@ -39,8 +39,13 @@ public class QuickFixUseDotOperator extends AbstractCodanCMarkerResolution {
region = dad.find(lineOffset + columnOffset, "->", //$NON-NLS-1$ region = dad.find(lineOffset + columnOffset, "->", //$NON-NLS-1$
/* forwardSearch */true, /* caseSensitive */true, /* forwardSearch */true, /* caseSensitive */true,
/* wholeWord */true, /* regExSearch */false); /* wholeWord */true, /* regExSearch */false);
if (region == null) {
CheckersUiActivator.log("QuickFixUseDotOperator failed to find '->'"); //$NON-NLS-1$
return;
}
document.replace(region.getOffset(), 2, "."); //$NON-NLS-1$ document.replace(region.getOffset(), 2, "."); //$NON-NLS-1$
} catch (BadLocationException e) { } catch (BadLocationException e) {
CheckersUiActivator.log(e);
return; return;
} }
} }