Christian Biesinger wrote:
Daniel Kirsch wrote:

My understanding so far is:
- nsISupportsChar just for a single character
- nsISupportsCString for 1byte character strings (plaintext)
- nsISupportsString for 2byte character strings (unicode)


This is correct. Well, nsISupportsCString is actually ASCII I believe. (if it uses the |string| idl type)

Don't quote me on that, but wasn't |string| compiled into char*?

(Note that earlier, the 1byte character string was called nsISupportsString, and the 2byte string nsISupportsWString or something like that. this has now changed.)
_______________________________________________
Mozilla-xpcom mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-xpcom

Reply via email to