Linux: Fix memory leak when inotify init failed

This introduces regex_compiled boolean to track whether the regex is
compiled successfully.

Closes #2229

(cherry picked from commit c992226a9c)
This commit is contained in:
Michael Skec
2023-11-09 15:04:19 +11:00
committed by Camilla Löwy
parent 6f9686f1f4
commit 7c7cc59889
2 changed files with 7 additions and 1 deletions
+1
View File
@@ -53,6 +53,7 @@ typedef struct _GLFWlibraryLinux
int inotify;
int watch;
regex_t regex;
GLFWbool regex_compiled;
GLFWbool dropped;
} _GLFWlibraryLinux;