Tor Lillqvist
2f575b95ac
Bug 556415 - Crash on Windows 2000 in g_winhttp_vfs_init()
...
2008-11-12 Tor Lillqvist <tml@novell.com>
Bug 556415 - Crash on Windows 2000 in g_winhttp_vfs_init()
* win32/gwinhttpvfs.h: Move the set of function pointers to
winhttp.dll into a separate struct GWinHttpDllFuncs. Just have a
pointer to that in the GWinHttpVfsClass.
* win32/gwinhttpvfs.c: Move the lookup of functions from
winhttp.dll into a function of its own, that stores the pointers
in a separate GWinHttpDllFuncs variable. Add two bookeeping
booleans lookup_done and funcs_found.
Don't call g_io_extension_point_implement() to register the
winhttp extension unless winhttp.dll has been successfully loaded
and the required functions found in it.
* win32/gwinhttp*.c: Adjust calls of the functions looked up from
winhttp.dll correspondingly.
svn path=/trunk/; revision=7648
2008-11-12 17:52:39 +00:00
..
2008-10-24 04:04:42 +00:00
2008-07-18 18:22:48 +00:00
2008-07-01 06:32:35 +00:00
2008-10-21 11:51:48 +00:00
2008-11-12 17:52:39 +00:00
2008-10-10 05:07:56 +00:00
2008-09-02 18:40:39 +00:00
2007-11-28 18:45:08 +00:00
2008-11-12 17:52:39 +00:00
2008-10-01 17:46:57 +00:00
2008-09-26 19:57:36 +00:00
2008-06-22 15:10:51 +00:00
2008-09-02 19:05:58 +00:00
2008-07-20 00:34:58 +00:00
2008-09-02 19:05:58 +00:00
2008-07-01 06:32:35 +00:00
2008-09-02 19:05:58 +00:00
2008-06-22 15:10:51 +00:00
2008-09-02 17:30:02 +00:00
2008-09-26 16:19:35 +00:00
2008-09-26 16:19:35 +00:00
2008-10-20 16:49:16 +00:00
2008-09-02 19:05:58 +00:00
2007-11-26 16:13:05 +00:00
2008-10-28 14:51:56 +00:00
2008-09-02 19:05:58 +00:00
2008-06-22 15:10:51 +00:00
2008-09-02 19:05:58 +00:00
2008-10-24 03:52:02 +00:00
2008-09-02 19:05:58 +00:00
2008-07-21 02:32:14 +00:00
2008-09-02 19:05:58 +00:00
2008-07-01 06:32:35 +00:00
2008-09-02 19:05:58 +00:00
2008-10-21 11:51:48 +00:00
2008-09-02 19:05:58 +00:00
2008-10-21 11:51:48 +00:00
2008-09-02 19:05:58 +00:00
2008-09-26 16:00:17 +00:00
2008-09-02 19:05:58 +00:00
2007-12-14 15:56:56 +00:00
2008-10-10 11:35:39 +00:00
2008-10-06 21:59:29 +00:00
2008-10-16 04:19:53 +00:00
2008-09-02 19:05:58 +00:00
2008-10-21 11:51:48 +00:00
2008-09-02 19:05:58 +00:00
2008-09-11 22:05:09 +00:00
2008-10-21 13:02:05 +00:00
2008-07-01 06:32:35 +00:00
2008-09-02 19:05:58 +00:00
2008-08-05 17:51:13 +00:00
2008-09-02 19:05:58 +00:00
2008-08-11 19:45:08 +00:00
2008-09-02 19:05:58 +00:00
2008-07-01 06:32:35 +00:00
2008-09-02 19:05:58 +00:00
2008-06-22 15:10:51 +00:00
2008-09-02 19:05:58 +00:00
2008-06-22 15:10:51 +00:00
2008-09-02 19:05:58 +00:00
2008-10-21 11:51:48 +00:00
2008-10-21 11:51:48 +00:00
2008-08-13 05:35:10 +00:00
2008-09-02 19:05:58 +00:00
2008-01-09 14:43:41 +00:00
2008-09-02 19:05:58 +00:00
2008-10-21 11:51:48 +00:00
2008-09-21 23:53:40 +00:00
2007-12-01 23:49:34 +00:00
2008-06-23 12:06:39 +00:00
2008-06-22 15:10:51 +00:00
2008-09-02 19:05:58 +00:00
2008-01-29 00:00:31 +00:00
2008-08-12 23:09:04 +00:00
2008-09-02 19:05:58 +00:00
2008-07-01 06:32:35 +00:00
2008-09-02 19:05:58 +00:00
2008-09-02 19:05:58 +00:00
2008-07-20 00:34:58 +00:00
2008-09-02 19:05:58 +00:00
2008-08-11 19:45:08 +00:00
2008-09-02 19:05:58 +00:00
2008-10-31 02:23:55 +00:00
2008-09-02 19:05:58 +00:00
2008-07-01 06:32:35 +00:00
2008-09-02 19:05:58 +00:00
2008-10-23 09:10:01 +00:00
2008-09-02 19:05:58 +00:00
2008-07-01 06:32:35 +00:00
2008-09-02 19:05:58 +00:00
2008-07-01 06:32:35 +00:00
2008-09-02 19:05:58 +00:00
2008-08-23 01:09:08 +00:00
2008-09-02 19:05:58 +00:00
2008-07-01 06:32:35 +00:00
2008-09-02 19:05:58 +00:00
2008-07-01 06:32:35 +00:00
2008-09-02 19:05:58 +00:00
2008-07-01 06:32:35 +00:00
2008-09-02 19:05:58 +00:00
2008-07-24 21:21:22 +00:00
2008-09-02 19:05:58 +00:00
2008-08-11 19:45:08 +00:00
2008-09-02 19:05:58 +00:00
2007-12-17 16:00:33 +00:00
2008-06-22 15:10:51 +00:00
2008-09-02 19:05:58 +00:00
2008-08-13 05:35:10 +00:00
2008-09-02 19:05:58 +00:00
2008-07-01 06:32:35 +00:00
2008-09-02 19:05:58 +00:00
2008-07-20 00:34:58 +00:00
2008-09-02 19:05:58 +00:00
2008-10-13 12:43:37 +00:00
2008-09-02 19:05:58 +00:00
2008-10-21 11:51:48 +00:00
2008-09-02 19:05:58 +00:00
2008-10-12 17:05:17 +00:00
2008-09-02 19:05:58 +00:00
2008-10-09 10:03:12 +00:00
2008-09-02 19:05:58 +00:00
2008-09-08 12:44:07 +00:00
2008-09-02 19:05:58 +00:00
2008-08-15 08:27:55 +00:00
2008-09-02 19:05:58 +00:00
2008-09-26 16:19:35 +00:00
2008-09-02 19:05:58 +00:00
2008-09-08 12:44:07 +00:00
2008-09-02 19:05:58 +00:00
2008-08-11 19:45:08 +00:00
2008-09-02 19:05:58 +00:00
2008-07-21 02:19:56 +00:00
2008-09-02 19:05:58 +00:00
2008-09-29 17:42:01 +00:00
2008-09-02 19:05:58 +00:00
2008-08-11 19:45:08 +00:00
2008-10-12 17:05:17 +00:00
2008-09-26 19:57:36 +00:00
2008-09-02 19:05:58 +00:00
2008-09-04 20:41:50 +00:00
2008-09-02 19:05:58 +00:00
2008-08-11 19:45:08 +00:00
2008-09-02 19:05:58 +00:00
2008-10-10 05:00:17 +00:00
2008-08-01 14:15:02 +00:00
2008-05-05 15:12:13 +00:00
2008-10-16 23:59:50 +00:00