util/xmlconfig: fix regexp compile failure check

This is embarrasing...

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Fixes: 04dc6074cf ("driconfig: add a new engine name/version parameter")
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
(cherry picked from commit 10206ba17b)
This commit is contained in:
Lionel Landwerlin 2019-09-16 17:47:12 +03:00 committed by Dylan Baker
parent d5fe3f73fc
commit 3aeddc1f2f

View file

@ -794,7 +794,7 @@ parseEngineAttr(struct OptConfData *data, const XML_Char **attr)
if (engine_name_match) {
regex_t re;
if (regcomp (&re, engine_name_match, REG_EXTENDED|REG_NOSUB) != 0) {
if (regcomp (&re, engine_name_match, REG_EXTENDED|REG_NOSUB) == 0) {
if (regexec (&re, data->engineName, 0, NULL, 0) == REG_NOMATCH)
data->ignoringApp = data->inApp;
regfree (&re);