From 852cb16c49aaca1891d25e420ddf1459efa55ae8 Mon Sep 17 00:00:00 2001 From: Filippos Karapetis Date: Wed, 19 May 2010 07:25:06 +0000 Subject: Moved the breakpoint information inside the DebugState struct svn-id: r49092 --- engines/sci/engine/vm.h | 22 ---------------------- 1 file changed, 22 deletions(-) (limited to 'engines/sci/engine/vm.h') diff --git a/engines/sci/engine/vm.h b/engines/sci/engine/vm.h index 112646ddb6..8e40fed818 100644 --- a/engines/sci/engine/vm.h +++ b/engines/sci/engine/vm.h @@ -277,28 +277,6 @@ struct ScriptState { */ extern ScriptState scriptState; - -// These types are used both as identifiers and as elements of bitfields -enum BreakpointType { - /** - * Break when selector is executed. data contains (char *) selector name - * (in the format Object::Method) - */ - BREAK_SELECTOR = 1, - - /** - * Break when an exported function is called. data contains - * script_no << 16 | export_no. - */ - BREAK_EXPORT = 2 -}; - -struct Breakpoint { - BreakpointType type; - uint32 address; ///< Breakpoints on exports - Common::String name; ///< Breakpoints on selector names -}; - /** * Set this to 1 to abort script execution immediately. Aborting will * leave the debug exec stack intact. -- cgit v1.2.3