summaryrefslogtreecommitdiff
path: root/devel/lua-lrexlib/patches/patch-src_posix_lposix.c
blob: 26de0f324295bff4009375a0beb38429e50956c3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$NetBSD: patch-src_posix_lposix.c,v 1.1 2018/10/26 12:03:49 jperkin Exp $

Avoid unsupported REG_* flags on SunOS.

--- src/posix/lposix.c.orig	2013-01-08 11:41:58.000000000 +0000
+++ src/posix/lposix.c
@@ -234,7 +234,7 @@ static flag_pair posix_error_flags[] = {
   { "ERANGE",   REG_ERANGE },
   { "ESPACE",   REG_ESPACE },
   { "BADRPT",   REG_BADRPT },
-#ifdef REX_POSIX_EXT
+#if defined(REX_POSIX_EXT) && !defined(__sun)
   { "EMPTY",    REG_EMPTY },
   { "ASSERT",   REG_ASSERT },
   { "INVARG",   REG_INVARG },