Mercurial > hg > xmms-sid
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) { |