[2/6] winhttp: Allow winhttp to use wininet.h with winhttp.h

Kari Hurtta hurtta+gmane at siilo.fmi.fi
Sun Jul 20 02:29:53 CDT 2008

Hans Leidekker <hans at meelstraat.net> writes in gmane.comp.emulators.wine.devel:

> On Friday 18 July 2008 16:11:37 Dan Kegel wrote:
> > Building winhttp on top of wininet lets us develop on trunk and
> > is probably the fastest path to making a bunch of applications
> > happy, isn't it?   That's the way I'm leaning, anyway.
> True, but that's been tried already:
>  http://www.mail-archive.com/wine-devel@winehq.org/msg37935.html
> Implementing wininet on top of winhttp looks better architecture-wise.
> It would solve the problem with retrieving certificates that Zac
> pointed out and it's cleaner to implement wininet style callbacks
> on top of winhttp than the other way around.
>  -Hans

Someone my think why not then implement them as

                          /-- wininet
       wine-inet-common --
                          \-- winhttp

ie. move common code to wine-inet-common  (or whatever name used)
and implement both wininet and winhttp on top of wine-inet-common

/ Kari Hurtta

More information about the wine-devel mailing list