dbus_message_iter_get_basic(aIter, &val);
if (val != nsnull)
{
- JSString *str = JS_NewStringCopyN(cx, val, strlen(val));
+ nsAutoString uval = NS_ConvertUTF8toUTF16(val);
+ JSString *str = JS_NewUCStringCopyN(cx, uval.get(), uval.Length());
*v = STRING_TO_JSVAL(str);
}
break;