mirror of
https://git.lyx.org/repos/lyx.git
synced 2025-01-11 11:08:41 +00:00
Fix unitialized member warning by coverity
The members open_braces and close_wildcards of MatchStringAdv are not initialized in case of early return and coverity complains about that.
This commit is contained in:
parent
a401b26640
commit
e620920fe2
@ -1123,10 +1123,10 @@ private:
|
|||||||
// par_as_string after removal of lead_as_string
|
// par_as_string after removal of lead_as_string
|
||||||
string par_as_string_nolead;
|
string par_as_string_nolead;
|
||||||
// unmatched open braces in the search string/regexp
|
// unmatched open braces in the search string/regexp
|
||||||
int open_braces;
|
int open_braces = 0;
|
||||||
// number of (.*?) subexpressions added at end of search regexp for closing
|
// number of (.*?) subexpressions added at end of search regexp for closing
|
||||||
// environments, math mode, styles, etc...
|
// environments, math mode, styles, etc...
|
||||||
int close_wildcards;
|
int close_wildcards = 0;
|
||||||
public:
|
public:
|
||||||
// Are we searching with regular expressions ?
|
// Are we searching with regular expressions ?
|
||||||
bool use_regexp = false;
|
bool use_regexp = false;
|
||||||
@ -3665,8 +3665,6 @@ MatchStringAdv::MatchStringAdv(lyx::Buffer & buf, FindAndReplaceOptions & opt)
|
|||||||
}
|
}
|
||||||
// When using regexp, braces are hacked already by escape_for_regex()
|
// When using regexp, braces are hacked already by escape_for_regex()
|
||||||
par_as_string = convertLF2Space(ds, opt.ignoreformat);
|
par_as_string = convertLF2Space(ds, opt.ignoreformat);
|
||||||
open_braces = 0;
|
|
||||||
close_wildcards = 0;
|
|
||||||
|
|
||||||
size_t lead_size = 0;
|
size_t lead_size = 0;
|
||||||
// correct the language settings
|
// correct the language settings
|
||||||
|
Loading…
Reference in New Issue
Block a user