Isn't NewAdoptingUTF8StringEnumerator available only for internal API? I'm having problem with compilation when file including nsStringEnumerator.h (it seems to include nsString.h which needs to have MOZILLA_INTERNAL_API defined and I don't see MOZILLA_INTERNAL_API in Makefile or in compilation output - in toolkit/system/gnome directory).
(In reply to Karl Tomlinson (:karlt) from comment #7) TF8StringEnumer ator instead of hg.mozilla. org/mozilla- central/ annotate/ 84117219ded0/ xpcom/ds/ tor.h#l90
> Think about whether using NS_NewAdoptingU
> nsIMutableArray would simplify things:
> http://
> nsStringEnumera
Isn't NewAdoptingUTF8 StringEnumerato r available only for internal API? I'm having problem with compilation when file including nsStringEnumera tor.h (it seems to include nsString.h which needs to have MOZILLA_ INTERNAL_ API defined and I don't see MOZILLA_ INTERNAL_ API in Makefile or in compilation output - in toolkit/ system/ gnome directory).