On 12月6日, 上午2时18分, Igor Tandetnik wrote:
> On 12/4/2011 9:23 PM, FrAnk Alvin wrote:
>
> > nsString attributeName
> > char* attrName = NS_ConvertUTF16toUTF8(attributeName).get();
>
> This creates a temporary instance of NS_ConvertUTF16toUTF8. At the
> semicolon,
On 12/4/2011 9:23 PM, FrAnk Alvin wrote:
nsString attributeName
char* attrName = NS_ConvertUTF16toUTF8(attributeName).get();
This creates a temporary instance of NS_ConvertUTF16toUTF8. At the
semicolon, this temporary is destroyed, deallocating the memory and
leaving attrName a dangling
On 11月28日, 下午6时36分, philippe wrote:
> Hello.
>
> I built a browser with gecko 1.8 . It worked fine.
> Now I try to use gecko 1.9.2.23. I get some conversions problems
>
> For example:
>
> ______
>
> nsString attributeName
>
> char* attrName=ToNewCSt
On 11/28/2011 5:36 AM, philippe wrote:
Hello.
I built a browser with gecko 1.8 . It worked fine.
Now I try to use gecko 1.9.2.23. I get some conversions problems
For example:
__
nsString attributeName
char* attrName=ToNewCString(attributeName); causes an error : cannot
convert
Hello.
I built a browser with gecko 1.8 . It worked fine.
Now I try to use gecko 1.9.2.23. I get some conversions problems
For example:
__
nsString attributeName
char* attrName=ToNewCString(attributeName); causes an error : cannot
convert parameter 1 from 'nsString_externa