diff options
author | 2015-04-22 11:30:19 +0200 | |
---|---|---|
committer | 2015-04-22 11:30:45 +0200 | |
commit | 54f8b3ae5df6736c58b2a8398f9ac85da425c96d (patch) | |
tree | 5924033acf314625b14317b674adc9e9730c97cc /src/emu/imagedev/cassette.c | |
parent | 946958136d85f2a1485dfb962487cba43ac6c048 (diff) |
moved all to std::string (nw)
Diffstat (limited to 'src/emu/imagedev/cassette.c')
-rw-r--r-- | src/emu/imagedev/cassette.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/emu/imagedev/cassette.c b/src/emu/imagedev/cassette.c index 60f5b0f4f57..5d204aa4613 100644 --- a/src/emu/imagedev/cassette.c +++ b/src/emu/imagedev/cassette.c @@ -273,14 +273,14 @@ bool cassette_image_device::call_load() { is_writable = !is_readonly(); cassette_flags = is_writable ? (CASSETTE_FLAG_READWRITE|CASSETTE_FLAG_SAVEONEXIT) : CASSETTE_FLAG_READONLY; - astring fname; + std::string fname; if (software_entry()==NULL) { extension = filetype(); } else { fname = m_mame_file->filename(); - int loc = fname.rchr(0,'.'); + int loc = fname.find_last_of('.'); if (loc!=-1) { - extension = fname.substr(loc + 1,fname.len()-loc).c_str(); + extension = fname.substr(loc + 1,fname.length()-loc).c_str(); } else { extension = ""; } |