Bug 785320 - [b2g-bluetooth] Crash after renaming device in Settings/Bluetooth; r=qdot

This commit is contained in:
Eric Chou 2012-08-24 20:32:32 -07:00
Родитель a4f6b3f139
Коммит bc7ac97330
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -1320,7 +1320,8 @@ BluetoothDBusService::SetProperty(BluetoothObjectType aType,
type = DBUS_TYPE_UINT32;
} else if (aValue.value().type() == BluetoothValue::TnsString) {
str = NS_ConvertUTF16toUTF8(aValue.value().get_nsString());
val = (void*)str.get();
const char* tempStr = str.get();
val = &tempStr;
type = DBUS_TYPE_STRING;
} else if (aValue.value().type() == BluetoothValue::Tbool) {
tmp_int = aValue.value().get_bool() ? 1 : 0;