summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/stvcd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/machine/stvcd.c')
-rw-r--r--src/emu/machine/stvcd.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/emu/machine/stvcd.c b/src/emu/machine/stvcd.c
index 16f02612b9a..2735a9c5fd2 100644
--- a/src/emu/machine/stvcd.c
+++ b/src/emu/machine/stvcd.c
@@ -1429,7 +1429,7 @@ void saturn_state::stvcd_reset( void )
cd_stat |= CD_STAT_PERI;
cur_track = 0xff;
- curdir.reset();
+ curdir.clear();
xfertype = XFERTYPE_INVALID;
xfertype32 = XFERTYPE32_INVALID;
@@ -2140,7 +2140,7 @@ void saturn_state::make_dir_current(UINT32 fad)
dynamic_buffer sect(MAX_DIR_SIZE);
direntryT *curentry;
- memset(sect, 0, MAX_DIR_SIZE);
+ memset(&sect[0], 0, MAX_DIR_SIZE);
if(sectlenin != 2048)
popmessage("Sector Length %d, contact MAMEdev (1)",sectlenin);
@@ -2165,7 +2165,7 @@ void saturn_state::make_dir_current(UINT32 fad)
}
curdir.resize(numentries);
- curentry = curdir;
+ curentry = &curdir[0];
numfiles = numentries;
nextent = 0;
@@ -2233,7 +2233,7 @@ void saturn_state::make_dir_current(UINT32 fad)
void saturn_state::stvcd_exit( void )
{
- curdir.reset();
+ curdir.clear();
if (cdrom)
{