diff --git a/alliance/src/abl/src/abl.h b/alliance/src/abl/src/abl.h index 3f3a6a36..0996349a 100644 --- a/alliance/src/abl/src/abl.h +++ b/alliance/src/abl/src/abl.h @@ -37,6 +37,10 @@ # ifndef ABL_102_H # define ABL_102_H +#ifdef __cplusplus +extern "C" { +#endif /* __cplusplus */ + # ifndef __P # if defined(__STDC__) || defined(__GNUC__) # define __P(x) x @@ -387,4 +391,8 @@ extern char * viewablexprstr __P((ablexpr *Expr, int Mode)); extern char * viewablexprstrln __P((ablexpr *Expr, int Mode)); +#ifdef __cplusplus +} +#endif /* __cplusplus */ + # endif