comparison src/xs_sidplay2.cc @ 769:120d6f247f1b

Cleanups.
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 06 Nov 2012 01:27:40 +0200
parents f145ba458acd
children 72e58ecb1a2c
comparison
equal deleted inserted replaced
768:f145ba458acd 769:120d6f247f1b
424 424
425 /* Close SIDPlay2 engine 425 /* Close SIDPlay2 engine
426 */ 426 */
427 void xs_sidplay2_close(XSEngineState * state) 427 void xs_sidplay2_close(XSEngineState * state)
428 { 428 {
429 XSSIDPlay2 *engine; 429 XSSIDPlay2 *engine = (XSSIDPlay2 *) state->internal;
430 assert(state); 430
431
432 engine = (XSSIDPlay2 *) state->internal;
433 431
434 /* Free internals */ 432 /* Free internals */
435 if (engine->builder) { 433 if (engine->builder) {
436 #ifdef HAVE_SIDPLAY2_FP 434 #ifdef HAVE_SIDPLAY2_FP
437 delete engine->builder; 435 delete engine->builder;
461 XSSIDPlay2 *engine = (XSSIDPlay2 *) state->internal; 459 XSSIDPlay2 *engine = (XSSIDPlay2 *) state->internal;
462 460
463 if (!engine) 461 if (!engine)
464 return FALSE; 462 return FALSE;
465 463
466 if (!engine->tune->selectSong(state->currSong)) { 464 if (!engine->tune->selectSong(state->currSong))
465 {
467 xs_error("[SIDPlay2] tune->selectSong() failed\n"); 466 xs_error("[SIDPlay2] tune->selectSong() failed\n");
468 return FALSE; 467 return FALSE;
469 } 468 }
470 469
471 if (engine->emu->load(engine->tune) < 0) { 470 if (engine->emu->load(engine->tune) < 0) {