trunk/src/mess/drivers/nc.c
| r20659 | r20660 | |
| 421 | 421 | static void nc_common_restore_memory_from_stream(running_machine &machine) |
| 422 | 422 | { |
| 423 | 423 | nc_state *state = machine.driver_data<nc_state>(); |
| 424 | | unsigned long stored_size; |
| 425 | | unsigned long restore_size; |
| 424 | UINT32 stored_size; |
| 425 | UINT32 restore_size; |
| 426 | 426 | |
| 427 | 427 | if (!state->m_file) |
| 428 | 428 | return; |
| 429 | 429 | |
| 430 | 430 | LOG(("restoring nc memory\n")); |
| 431 | 431 | /* get size of memory data stored */ |
| 432 | | if (state->m_file->read(&stored_size, sizeof(unsigned long)) != sizeof(unsigned long)) |
| 432 | if (state->m_file->read(&stored_size, sizeof(UINT32)) != sizeof(UINT32)) |
| 433 | 433 | stored_size = 0; |
| 434 | 434 | |
| 435 | 435 | if (stored_size > machine.device<ram_device>(RAM_TAG)->size()) |