Skip to content

Commit adb3917

Browse files
committed
Additional null check
1 parent f81055e commit adb3917

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

ci/io/github/css4j/ci/BaseSiteErrorReporter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ public void ruleSelectorError(StyleRule stylerule, SelectorList selist, Selector
198198
String selectorText, int sheetIndex, int ruleIndex, AbstractCSSStyleSheet parent) {
199199
writeSerializationError("Selector reparse error in rule: " + ruleIndex + " in sheet " + parent.getHref() + ":");
200200
writeSerializationError("List 1 (CSSOM): " + stylerule.getSelectorText());
201-
writeSerializationError("List 2 (CSSOM): " + selectorText);
201+
writeSerializationError("List 2 (CSSOM): " + (selectorText == null ? "null" : selectorText));
202202
writeSerializationError("List 1 (NSAC): " + (selist == null ? "null" : selist.toString()));
203203
writeSerializationError("List 2 (NSAC): " + (otherSelist == null ? "null" : otherSelist.toString()));
204204
}

ci/io/github/css4j/ci/SampleSitesIT.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -872,14 +872,17 @@ private boolean checkSelectors(StyleRule stylerule, int sheetIndex, int ruleInde
872872
SelectorList selist = stylerule.getSelectorList();
873873
String cssText = stylerule.getCssText();
874874
StyleRule orule = (StyleRule) parseRule(cssText);
875+
875876
SelectorList oselist = null;
877+
String oseltext = null;
876878
boolean result = false;
877879
if (orule != null) {
878880
oselist = orule.getSelectorList();
881+
oseltext = orule.getSelectorText();
879882
result = ParseHelper.equalSelectorList(selist, oselist);
880883
}
881884
if (!result) {
882-
reporter.ruleSelectorError(stylerule, selist, oselist, orule.getSelectorText(),
885+
reporter.ruleSelectorError(stylerule, selist, oselist, oseltext,
883886
sheetIndex, ruleIndex, sheet);
884887
}
885888
return result;

0 commit comments

Comments
 (0)