Avoid NPE in PathMatchConfigurer

Closes gh-28816
This commit is contained in:
rstoyanchev 2022-07-13 20:23:40 +01:00
parent f814fb420b
commit 4c08c276f7
1 changed files with 4 additions and 4 deletions

View File

@ -151,9 +151,9 @@ public class PathMatchConfigurer {
* {@code false} and use of this property becomes unnecessary.
*/
@Deprecated
public PathMatchConfigurer setUseSuffixPatternMatch(Boolean suffixPatternMatch) {
public PathMatchConfigurer setUseSuffixPatternMatch(@Nullable Boolean suffixPatternMatch) {
this.suffixPatternMatch = suffixPatternMatch;
this.preferPathMatcher |= suffixPatternMatch;
this.preferPathMatcher |= (suffixPatternMatch != null && suffixPatternMatch);
return this;
}
@ -173,9 +173,9 @@ public class PathMatchConfigurer {
* config options.
*/
@Deprecated
public PathMatchConfigurer setUseRegisteredSuffixPatternMatch(Boolean registeredSuffixPatternMatch) {
public PathMatchConfigurer setUseRegisteredSuffixPatternMatch(@Nullable Boolean registeredSuffixPatternMatch) {
this.registeredSuffixPatternMatch = registeredSuffixPatternMatch;
this.preferPathMatcher |= registeredSuffixPatternMatch;
this.preferPathMatcher |= (registeredSuffixPatternMatch != null && registeredSuffixPatternMatch);
return this;
}