FGRUL *rul = new FGRUL;
io = rul;
} else if ( protocol == "generic" ) {
- FGGeneric *generic = new FGGeneric( tokens[6] );
+ int n = 6;
+ if (tokens[1] == "socket") n++;
+ else if (tokens[1] == "file") n--;
+ FGGeneric *generic = new FGGeneric( tokens[n] );
io = generic;
#ifdef FG_MPLAYER_AS