summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TAO/TAO_IDL/util/utl_global.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/TAO/TAO_IDL/util/utl_global.cpp b/TAO/TAO_IDL/util/utl_global.cpp
index 47e979ebc3a..794c6cf3cb5 100644
--- a/TAO/TAO_IDL/util/utl_global.cpp
+++ b/TAO/TAO_IDL/util/utl_global.cpp
@@ -1950,9 +1950,12 @@ IDL_GlobalData::eval (const char *string)
tao_yy_scan_string (string);
// emulate DRV_drive()
+ u_long const flags = ACE_LOG_MSG->flags ();
+ ACE_LOG_MSG->clr_flags (ACE_Log_Msg::STDERR);
FE_yyparse ();
idl_global->check_primary_keys ();
AST_check_fwd_decls ();
+ ACE_LOG_MSG->set_flags (flags);
// Have Flex Cleanup
tao_yylex_destroy ();