Lines Matching refs:url
57 g_free (file->url.lpszScheme);
58 g_free (file->url.lpszHostName);
59 g_free (file->url.lpszUserName);
60 g_free (file->url.lpszPassword);
61 g_free (file->url.lpszUrlPath);
62 g_free (file->url.lpszExtraInfo);
104 memset (&file->url, 0, sizeof (file->url));
105 file->url.dwStructSize = sizeof (file->url);
106 file->url.dwSchemeLength = 1;
107 file->url.dwHostNameLength = 1;
108 file->url.dwUserNameLength = 1;
109 file->url.dwPasswordLength = 1;
110 file->url.dwUrlPathLength = 1;
111 file->url.dwExtraInfoLength = 1;
113 if (!G_WINHTTP_VFS_GET_CLASS (vfs)->funcs->pWinHttpCrackUrl (wuri, 0, 0, &file->url))
119 file->url.lpszScheme = g_new (wchar_t, ++file->url.dwSchemeLength);
120 file->url.lpszHostName = g_new (wchar_t, ++file->url.dwHostNameLength);
121 file->url.lpszUserName = g_new (wchar_t, ++file->url.dwUserNameLength);
122 file->url.lpszPassword = g_new (wchar_t, ++file->url.dwPasswordLength);
123 file->url.lpszUrlPath = g_new (wchar_t, ++file->url.dwUrlPathLength);
124 file->url.lpszExtraInfo = g_new (wchar_t, ++file->url.dwExtraInfoLength);
126 if (!G_WINHTTP_VFS_GET_CLASS (vfs)->funcs->pWinHttpCrackUrl (wuri, 0, 0, &file->url))
128 g_free (file->url.lpszScheme);
129 g_free (file->url.lpszHostName);
130 g_free (file->url.lpszUserName);
131 g_free (file->url.lpszPassword);
132 g_free (file->url.lpszUrlPath);
133 g_free (file->url.lpszExtraInfo);
161 return g_utf16_to_utf8 (winhttp_file->url.lpszScheme, -1, NULL, NULL, NULL);
172 basename = g_utf16_to_utf8 (winhttp_file->url.lpszUrlPath, -1, NULL, NULL, NULL);
199 if (!G_WINHTTP_VFS_GET_CLASS (winhttp_file->vfs)->funcs->pWinHttpCreateUrl (&winhttp_file->url, ICU_ESCAPE, NULL, &len) &&
205 if (!G_WINHTTP_VFS_GET_CLASS (winhttp_file->vfs)->funcs->pWinHttpCreateUrl (&winhttp_file->url, ICU_ESCAPE, wuri, &len))
378 wchar_t *tmp = g_new (wchar_t, wcslen (winhttp_file->url.lpszUrlPath) + 1 + wcslen (wnew_path) + 1);
379 wcscpy (tmp, winhttp_file->url.lpszUrlPath);
389 child->url = winhttp_file->url;
390 child->url.lpszScheme = g_memdup (winhttp_file->url.lpszScheme, (winhttp_file->url.dwSchemeLength+1)*2);
391 child->url.lpszHostName = g_memdup (winhttp_file->url.lpszHostName, (winhttp_file->url.dwHostNameLength+1)*2);
392 child->url.lpszUserName = g_memdup (winhttp_file->url.lpszUserName, (winhttp_file->url.dwUserNameLength+1)*2);
393 child->url.lpszPassword = g_memdup (winhttp_file->url.lpszPassword, (winhttp_file->url.dwPasswordLength+1)*2);
394 child->url.lpszUrlPath = wnew_path;
395 child->url.dwUrlPathLength = wcslen (wnew_path);
396 child->url.lpszExtraInfo = NULL;
397 child->url.dwExtraInfoLength = 0;
485 winhttp_file->url.lpszHostName,
486 winhttp_file->url.nPort,
499 winhttp_file->url.lpszUrlPath,
503 winhttp_file->url.nScheme == INTERNET_SCHEME_HTTPS ? WINHTTP_FLAG_SECURE : 0);
625 winhttp_file->url.lpszHostName,
626 winhttp_file->url.nPort,
639 winhttp_file->url.lpszUrlPath,
643 winhttp_file->url.nScheme == INTERNET_SCHEME_HTTPS ? WINHTTP_FLAG_SECURE : 0);
666 winhttp_file->url.lpszHostName,
667 winhttp_file->url.nPort,