If the second engine defaults to the first, and the first needs to
be run in a specific directory, the second engine would not start
if we do not copy its directory too.
if(!*appData.secondChessProgram) { // [HGM] scp defaults to fcp
ASSIGN(appData.secondChessProgram, appData.firstChessProgram);
+ ASSIGN(appData.secondDirectory, appData.firstDirectory);
appData.secondIsUCI = appData.firstIsUCI; // copy type too!
}