BUG: Memory Leak in InternetOpenUrl Function in ActiveX SDKLast reviewed: October 9, 1997Article ID: Q174897 |
The information in this article applies to:
SYMPTOMSA memory leak occurs when the InternetOpenUrl function is used.
RESOLUTIONIf the URL in use is for the HTTP protocol, InternetConnect, HttpOpenRequest, and HttpSendRequest can be substituted for InternetOpenUrl, avoiding the problem.
EXAMPLEThe following code fragment:
hURL = InternetOpenUrl( hSession, "http://server/document.htm", NULL, 0, NULL, 1 );could be changed to the following:
hConnect = InternetConnect(hSession, "server", INTERNET_DEFAULT_HTTP_PORT, NULL, NULL, INTERNET_SERVICE_HTTP, NULL, NULL); hRequest = HttpOpenRequest(hConnect, NULL, "/document.htm", NULL, NULL, NULL, NULL, NULL); HttpSendRequest(hRequest, NULL, NULL, NULL, NULL); STATUSThis bug has been fixed in Internet Explorer 4.0 and the Internet Client SDK.
Keywords : AXSDKWinInet Technology : kbInetDev Version : WINDOWS:1.0 Platform : WINDOWS Issue type : kbbug |
================================================================================
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |