0024897: Possibility of uncontrolled exit if scanner fails in ExprIntrp
[occt.git] / src / ExprIntrp / ExprIntrp.yacc
index c3d7d20..a00bc52 100644 (file)
@@ -15,6 +15,8 @@
 */ 
 
 %{
+#include <ExprIntrp_yaccintrf.hxx>
+
 extern void ExprIntrp_EndOfFuncDef();
 extern void ExprIntrp_EndOfRelation();
 extern void ExprIntrp_AssignVariable();
@@ -59,9 +61,6 @@ extern void ExprIntrp_VariableIdentifier();
 extern void ExprIntrp_Productor();
 extern void ExprIntrp_EndOfEqual();
 
-extern void ExprIntrperror(char* msg);
-extern int  ExprIntrplex(void);
-
 // disable MSVC warnings in bison code
 #ifdef _MSC_VER
 #pragma warning(disable:4131 4244 4127 4702)