Fix installing chosen protocols
[xboard.git] / winboard / wedittags.c
index 79f4edc..63080c9 100644 (file)
@@ -1,7 +1,8 @@
 /*\r
  * wedittags.c -- EditTags window for WinBoard\r
  *\r
- * Copyright 1995, 2009, 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.\r
+ * Copyright 1995, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016 Free\r
+ * Software Foundation, Inc.\r
  *\r
  * Enhancements Copyright 2005 Alessandro Scotti\r
  *\r
@@ -58,7 +59,7 @@ EditTagsDialog(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
 {\r
   static HANDLE hwndText;\r
   static int sizeX, sizeY;\r
-  int len, newSizeX, newSizeY, flags;\r
+  int len, newSizeX, newSizeY;\r
   char *str;\r
   RECT rect;\r
   MINMAXINFO *mmi;\r
@@ -89,7 +90,6 @@ EditTagsDialog(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
     }\r
     if (!editTagsDialog) {\r
       editTagsDialog = hDlg;\r
-      flags = SWP_NOZORDER;\r
       GetClientRect(hDlg, &rect);\r
       sizeX = rect.right;\r
       sizeY = rect.bottom;\r
@@ -270,6 +270,7 @@ VOID TagsPopUp(char *tags, char *msg)
 \r
 VOID EditTagsPopUp(char *tags, char **dest)\r
 {\r
+  if(resPtr == &firstChessProgramNames && *engineListFile) ParseSettingsFile(engineListFile, &engineListFile); // contains engine list\r
   resPtr = dest;\r
   EitherTagsPopUp(tags, "", TRUE);\r
 }\r