Bug 1176340: short-circuit self-assignment of DesktopDisplayDevice r=jib

This commit is contained in:
Randell Jesup 2015-11-02 16:51:59 -05:00
Родитель 0f8b14b1fe
Коммит ab137c3506
1 изменённых файлов: 3 добавлений и 0 удалений

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

@ -76,6 +76,9 @@ const char *DesktopDisplayDevice::getUniqueIdName() {
}
DesktopDisplayDevice& DesktopDisplayDevice::operator= (DesktopDisplayDevice& other) {
if (&other == this) {
return *this;
}
screenId_ = other.getScreenId();
setUniqueIdName(other.getUniqueIdName());
setDeviceName(other.getDeviceName());