aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/vm.h
diff options
context:
space:
mode:
authorMax Horn2010-02-02 22:52:41 +0000
committerMax Horn2010-02-02 22:52:41 +0000
commit4b19acf2550be8c55cefd2f1abf0759a61dfca75 (patch)
tree0ef665df1eed243cd562304972d1b0c4188afecc /engines/sci/engine/vm.h
parent6c322506dd15b164028f8c560e55323f1b834711 (diff)
downloadscummvm-rg350-4b19acf2550be8c55cefd2f1abf0759a61dfca75.tar.gz
scummvm-rg350-4b19acf2550be8c55cefd2f1abf0759a61dfca75.tar.bz2
scummvm-rg350-4b19acf2550be8c55cefd2f1abf0759a61dfca75.zip
SCI: Use Common::List and Common::String to simplify breakpoint handling (untested)
svn-id: r47824
Diffstat (limited to 'engines/sci/engine/vm.h')
-rw-r--r--engines/sci/engine/vm.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/engines/sci/engine/vm.h b/engines/sci/engine/vm.h
index 28a43dd9a2..cb9e5782c0 100644
--- a/engines/sci/engine/vm.h
+++ b/engines/sci/engine/vm.h
@@ -287,11 +287,8 @@ enum BreakpointType {
struct Breakpoint {
BreakpointType type;
- union {
- uint32 address; ///< Breakpoints on exports
- char *name; ///< Breakpoints on selector names
- } data;
- Breakpoint *next;
+ uint32 address; ///< Breakpoints on exports
+ Common::String name; ///< Breakpoints on selector names
};
/**