change log updated
[public/netxms.git] / include / netxms-regex.h
index 117cb1d..daa7b6e 100644 (file)
@@ -25,9 +25,6 @@
 
 #ifdef USE_BUNDLED_LIBTRE
 #include "../src/libtre/tre.h"
-#else
-#include <tre/tre.h>
-#endif
 
 #ifdef UNICODE
 #define _tregcomp  tre_regwcomp
 
 #define regfree tre_regfree
 
+#else
+#include <tre/regex.h>
+
+#ifdef UNICODE
+#define _tregcomp  tre_regwcomp
+#define _tregexec  tre_regwexec
+#define _tregncomp tre_regwncomp
+#define _tregnexec tre_regwnexec
+#else
+#define _tregcomp  tre_regcomp
+#define _tregexec  tre_regexec
+#define _tregncomp tre_regncomp
+#define _tregnexec tre_regnexec
 #endif
+
+#endif /* USE_BUNDLED_LIBTRE */
+
+#endif /* _netxms_regex_h */