On Wed, Dec 22, 2004 at 10:51:46AM -0800, [EMAIL PROTECTED] wrote:
> Ok, that's fine and all, but now it seems as though I'm using a lot
> more than gets included with the SDK. None of necko is included

Parts of Necko _are_ included (consider nsIChannel, nsIIOService, among
others). But the SDK only contains frozen interfaces.

> (or at
> least not nsIStreamTransport and its Service). I can't even use
> nsCString apparently (which nsIStreamTransport needs).

No idea what nsIStreamTransport is supposed to be... I can only find
nsIStreamTransportService (which does not deal with strings). But I
suspect that nsEmbedCString works just fine with the interface you are
using, and has the advantage over nsCString that it is frozen.

(see nsStringAPI.h / nsEmbedString.h)

(Remember to use the SDK from the oldest version you want to be
compatible with)

> Considering I'll have to include half of Firefox anyway, I suppose I'll
> just continue to compile against the Firefox source and make sure that
> all our machines are running the proper version.

This is of course also a possibility, if you can control the version
your users are running.

-- 
_______________________________________________
Mozilla-xpcom mailing list
[email protected]
http://mail.mozilla.org/listinfo/mozilla-xpcom

Reply via email to