Bug 340969, crash at [@ nsFormFillController::GetTextValue], r=dbaron

This commit is contained in:
Olli.Pettay%helsinki.fi 2006-09-18 08:23:32 +00:00
Родитель 64a7a62226
Коммит 52dfe76392
1 изменённых файлов: 10 добавлений и 4 удалений

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

@ -385,16 +385,22 @@ nsFormFillController::GetSearchAt(PRUint32 index, nsACString & _retval)
NS_IMETHODIMP
nsFormFillController::GetTextValue(nsAString & aTextValue)
{
mFocusedInput->GetValue(aTextValue);
if (mFocusedInput) {
mFocusedInput->GetValue(aTextValue);
} else {
aTextValue.Truncate();
}
return NS_OK;
}
NS_IMETHODIMP
nsFormFillController::SetTextValue(const nsAString & aTextValue)
{
mSuppressOnInput = PR_TRUE;
mFocusedInput->SetValue(aTextValue);
mSuppressOnInput = PR_FALSE;
if (mFocusedInput) {
mSuppressOnInput = PR_TRUE;
mFocusedInput->SetValue(aTextValue);
mSuppressOnInput = PR_FALSE;
}
return NS_OK;
}