Lines Matching refs:urlW
958 UNICODE_STRING urlW; in UrlEscapeA() local
965 if(!RtlCreateUnicodeStringFromAsciiz(&urlW, pszUrl)) in UrlEscapeA()
968 RtlFreeUnicodeString(&urlW); in UrlEscapeA()
971 if((ret = UrlEscapeW(urlW.Buffer, escapedW, &lenW, dwFlags)) == E_POINTER) { in UrlEscapeA()
973 ret = UrlEscapeW(urlW.Buffer, escapedW, &lenW, dwFlags); in UrlEscapeA()
987 RtlFreeUnicodeString(&urlW); in UrlEscapeA()
2455 WCHAR *urlW = bufW; in UrlCreateFromPathA() local
2462 if((ret = UrlCreateFromPathW(pathW.Buffer, urlW, &lenW, dwReserved)) == E_POINTER) { in UrlCreateFromPathA()
2463 urlW = HeapAlloc(GetProcessHeap(), 0, lenW * sizeof(WCHAR)); in UrlCreateFromPathA()
2464 ret = UrlCreateFromPathW(pathW.Buffer, urlW, &lenW, dwReserved); in UrlCreateFromPathA()
2467 RtlUnicodeToMultiByteSize(&lenA, urlW, lenW * sizeof(WCHAR)); in UrlCreateFromPathA()
2469 RtlUnicodeToMultiByteN(pszUrl, *pcchUrl - 1, &lenA, urlW, lenW * sizeof(WCHAR)); in UrlCreateFromPathA()
2477 if(urlW != bufW) HeapFree(GetProcessHeap(), 0, urlW); in UrlCreateFromPathA()