Ensure "Disabled" is an option before and after first apply of adapter to prevent crashes.

This commit is contained in:
gellis713 2019-07-13 16:20:04 -05:00
parent c5b374e110
commit 56e08b03cb
1 changed files with 5 additions and 1 deletions

View File

@ -60,8 +60,12 @@ VOID FetchNetworkInterfaces(HWND hwnd)
pAdapterInfo = AdapterInfo;
LRESULT counter = SendMessage(g_hNetworkAdapters, CB_ADDSTRING, 0, (LPARAM)"Disabled");
SendMessage(g_hNetworkAdapters, CB_SETITEMDATA, counter, (LPARAM)"");
SendMessage(g_hNetworkAdapters, CB_SETCURSEL, counter, 0);
do {
LRESULT counter = SendMessage(g_hNetworkAdapters, CB_ADDSTRING, 0, (LPARAM)pAdapterInfo->Description);
counter = SendMessage(g_hNetworkAdapters, CB_ADDSTRING, 0, (LPARAM)pAdapterInfo->Description);
SendMessage(g_hNetworkAdapters, CB_SETITEMDATA, counter, (LPARAM)pAdapterInfo->AdapterName);
if (strcmp(g_XBNetwork.adapter_name, pAdapterInfo->AdapterName) == 0) {