summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/debug/express.c
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2012-01-03 00:21:13 +0000
committer Aaron Giles <aaron@aarongiles.com>2012-01-03 00:21:13 +0000
commit64f1231c6300b144d946cb5530e40c288c43791f (patch)
tree92abaefa81552cb9ad78ff7c142e0fff5f9f7bba /src/emu/debug/express.c
parent8b492b8d80c5998f1e695706dfaa1bb1d35b9263 (diff)
Removed old C-based interface to astrings. astring exists only as
a class now. Updated all stragglers (mostly tools) to use the class form. [Aaron Giles]
Diffstat (limited to 'src/emu/debug/express.c')
-rw-r--r--src/emu/debug/express.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/emu/debug/express.c b/src/emu/debug/express.c
index cf9fc8699e9..ac36701158a 100644
--- a/src/emu/debug/express.c
+++ b/src/emu/debug/express.c
@@ -955,15 +955,15 @@ void parsed_expression::parse_symbol_or_number(parse_token &token, const char *&
// if we have an 0x prefix, we must be a hex value
if (buffer[0] == '0' && buffer[1] == 'x')
- return parse_number(token, &buffer[2], 16, expression_error::INVALID_NUMBER);
+ return parse_number(token, buffer.cstr() + 2, 16, expression_error::INVALID_NUMBER);
// if we have a # prefix, we must be a decimal value
if (buffer[0] == '#')
- return parse_number(token, &buffer[1], 10, expression_error::INVALID_NUMBER);
+ return parse_number(token, buffer.cstr() + 1, 10, expression_error::INVALID_NUMBER);
// if we have a $ prefix, we are a hex value
if (buffer[0] == '$')
- return parse_number(token, &buffer[1], 16, expression_error::INVALID_NUMBER);
+ return parse_number(token, buffer.cstr() + 1, 16, expression_error::INVALID_NUMBER);
// check for a symbol match
symbol_entry *symbol = m_symtable->find_deep(buffer);