Bug 754457. Disallow copy-construction of ErrorResult, so it can only be passed by reference, not by value. r=peterv

This commit is contained in:
Boris Zbarsky 2012-05-15 14:23:29 -04:00
Родитель 834a627f02
Коммит 79bf4de9af
1 изменённых файлов: 4 добавлений и 0 удалений

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

@ -47,6 +47,10 @@ public:
private:
nsresult mResult;
// Not to be implemented, to make sure people always pass this by
// reference, not by value.
ErrorResult(const ErrorResult&) MOZ_DELETE;
};
} // namespace mozilla