anchor.diff:    //
     fTempLines.Assign(fDoc.Lines);
     fTempLines.SaveToFile(fDoc.tempFilename);
  +  //
  +  terminateClient;
     //
     fClient.Parameters.Clear;
     fClient.Parameters.Add('-c');
  
positive.code:   fTempLines.Assign(fDoc.Lines);
    fTempLines.SaveToFile(fDoc.tempFilename);
    //
    fClient.Parameters.Clear;
    fClient.Parameters.Add('-d');
    fClient.Parameters.Add('-c');
  
negative.code:   //
    fTempLines.Assign(fDoc.Lines);
    fTempLines.SaveToFile(fDoc.tempFilename);
    //
    terminateClient;
    //
    fClient.Parameters.Clear;
    fClient.Parameters.Add('-l');
  