Revision: 10450 Author: [email protected] Date: Thu Jan 19 09:04:34 2012 Log: Fix shared library build.
Review URL: https://chromiumcodereview.appspot.com/9265010 http://code.google.com/p/v8/source/detail?r=10450 Modified: /branches/bleeding_edge/src/d8.cc ======================================= --- /branches/bleeding_edge/src/d8.cc Thu Jan 19 08:52:16 2012 +++ /branches/bleeding_edge/src/d8.cc Thu Jan 19 09:04:34 2012 @@ -526,8 +526,10 @@ void Shell::ReportException(v8::TryCatch* try_catch) { HandleScope handle_scope; +#if !defined(V8_SHARED) && defined(ENABLE_DEBUGGER_SUPPORT) bool enter_context = !Context::InContext(); if (enter_context) utility_context_->Enter(); +#endif // !V8_SHARED && ENABLE_DEBUGGER_SUPPORT v8::String::Utf8Value exception(try_catch->Exception()); const char* exception_string = ToCString(exception); Handle<Message> message = try_catch->Message(); @@ -562,7 +564,9 @@ } } printf("\n"); +#if !defined(V8_SHARED) && defined(ENABLE_DEBUGGER_SUPPORT) if (enter_context) utility_context_->Exit(); +#endif // !V8_SHARED && ENABLE_DEBUGGER_SUPPORT } -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
