X-Git-Url: http://git.chise.org/gitweb/?p=chise%2Fxemacs-chise.git.1;a=blobdiff_plain;f=netinstall%2Fgeturl.cc;h=f199c7e2abd2d57af1ba7b0818e5214fc0ca3711;hp=864319fc8c08c47621e083c98b204d3cf4eb30a1;hb=a5812bf2ff9a9cf40f4ff78dcb83f5b4c295bd18;hpb=ccce6217f84987dff10ed3d2b60b9f0f65d8f25a diff --git a/netinstall/geturl.cc b/netinstall/geturl.cc index 864319f..f199c7e 100644 --- a/netinstall/geturl.cc +++ b/netinstall/geturl.cc @@ -72,10 +72,10 @@ static DWORD WINAPI dialog (void *) { MSG m; - HWND gw_dialog = CreateDialog (hinstance, MAKEINTRESOURCE (IDD_DLSTATUS), + HWND lgw_dialog = CreateDialog (hinstance, MAKEINTRESOURCE (IDD_DLSTATUS), 0, dialog_proc); - ShowWindow (gw_dialog, SW_SHOWNORMAL); - UpdateWindow (gw_dialog); + ShowWindow (lgw_dialog, SW_SHOWNORMAL); + UpdateWindow (lgw_dialog); while (GetMessage (&m, 0, 0, 0) > 0) { TranslateMessage (&m); DispatchMessage (&m); @@ -197,6 +197,10 @@ get_url_to_string (char *_url) bufs = tmp; } *rvp = 0; + + if (n) + delete n; + return rv; } @@ -244,6 +248,9 @@ get_url_to_file (char *_url, char *_filename, int expected_length) fclose (f); + if (n) + delete n; + return 0; }