[vte] app: Don't warn when JITing fails because PCRE2 build doesn't support JITing



commit e22834288338215033e5d5ce74b16194d4a82065
Author: Christian Persch <chpe gnome org>
Date:   Sun Dec 13 19:08:23 2015 +0100

    app: Don't warn when JITing fails because PCRE2 build doesn't support JITing

 src/app.vala |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/src/app.vala b/src/app.vala
index cb0a4ce..4d9ed8e 100644
--- a/src/app.vala
+++ b/src/app.vala
@@ -138,7 +138,8 @@ class SearchPopover : Gtk.Popover
             regex.jit(0x00000001u /* PCRE2_JIT_COMPLETE */);
             regex.jit(0x00000002u /* PCRE2_JIT_PARTIAL_SOFT */);
           } catch (Error e) {
-            printerr("JITing regex \"%s\" failed: %s\n", pattern, e.message);
+            if (e.code != -45 /* PCRE2_ERROR_JIT_BADOPTION */) /* JIT not supported */
+              printerr("JITing regex \"%s\" failed: %s\n", pattern, e.message);
           }
         } else
 #endif /* WITH_PCRE2 */


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]