From 127ecaf5f36385f241b4166a3ab0d80c303f2d63 Mon Sep 17 00:00:00 2001 From: ethbaat <jeno.balasko@ericsson.com> Date: Wed, 13 Apr 2016 16:38:18 +0200 Subject: [PATCH] Solaris 10 x86 definition conflict. #undef ERR (req: Thomas Herrlin) Signed-off-by: ethbaat <jeno.balasko@ericsson.com> --- common/config_preproc.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/common/config_preproc.cc b/common/config_preproc.cc index d3a8a0b46..198d939fa 100644 --- a/common/config_preproc.cc +++ b/common/config_preproc.cc @@ -15,6 +15,10 @@ #include <stdio.h> #include <stdlib.h> +// Solaris 10 on x86 may define ERR in /usr/include/sys/regset.h depending on compiler and flags. +// Workaround enum conflict with undef. +#undef ERR + void string_chain_add(string_chain_t **ec, char *s) { string_chain_t *i = *ec, *new_ec; -- GitLab