try {
sound->init(globals->get_props(), node->getChild(i), this,
- _avionics, globals->get_fg_root());
+ _avionics, path.dir());
_sound.push_back(sound);
} catch ( sg_exception &e ) {
void
FGFX::reinit()
{
+ for ( unsigned int i = 0; i < _sound.size(); i++ ) {
+ delete _sound[i];
+ }
_sound.clear();
init();
};