QRegularExpression: fix wrong argument type for pcre_fullinfo
The pcre(3) man page says that the 4th argument of pcre_fullinfo, when requesting PCRE_INFO_OPTIONS, should point to an unsigned long int variable. Change-Id: I72cd5ab208687715329566556c5f279db57f7872 Reviewed-by: Richard J. Moore <rich@kde.org>
This commit is contained in:
parent
5ab42af612
commit
f8c389bc3c
@ -975,7 +975,7 @@ void QRegularExpressionPrivate::getPatternInfo()
|
||||
pcre16_fullinfo(compiledPattern, 0, PCRE_INFO_CAPTURECOUNT, &capturingCount);
|
||||
|
||||
// detect the settings for the newline
|
||||
int patternNewlineSetting;
|
||||
unsigned long int patternNewlineSetting;
|
||||
pcre16_fullinfo(compiledPattern, studyData, PCRE_INFO_OPTIONS, &patternNewlineSetting);
|
||||
patternNewlineSetting &= PCRE_NEWLINE_CR | PCRE_NEWLINE_LF | PCRE_NEWLINE_CRLF
|
||||
| PCRE_NEWLINE_ANY | PCRE_NEWLINE_ANYCRLF;
|
||||
|
Loading…
Reference in New Issue
Block a user