KWSys 2023-05-22 (df6f93a4)

Code extracted from:

    https://gitlab.kitware.com/utils/kwsys.git

at commit df6f93a430449816d1d8c112d0743cf30601c5b7 (master).

Upstream Shortlog
-----------------

Brad King (1):
      199aa713 RegularExpression: Tell clang-analyzer that program memory is initialized
This commit is contained in:
KWSys Upstream 2023-05-22 08:36:58 -04:00 committed by Brad King
parent a87ea777d4
commit 068ff58785

View File

@ -378,6 +378,10 @@ bool RegularExpression::compile(const char* exp)
return false;
}
#ifdef __clang_analyzer__ /* Convince it that the program is initialized. */
memset(this->program, 0, comp.regsize);
#endif
// Second pass: emit code.
comp.regparse = exp;
comp.regnpar = 1;