modesetting-101: Only store property value when set_property was successful.

main
Maarten Maathuis 2008-07-20 14:58:46 +02:00
parent f1e4785d4c
commit e51cd78cac
1 changed files with 3 additions and 3 deletions

View File

@ -2184,12 +2184,12 @@ int drm_mode_connector_property_set_ioctl(struct drm_device *dev,
}
}
/* store the property value */
drm_connector_property_set_value(connector, property, out_resp->value);
if (connector->funcs->set_property)
ret = connector->funcs->set_property(connector, property, out_resp->value);
/* store the property value if succesful */
if (!ret)
drm_connector_property_set_value(connector, property, out_resp->value);
out:
mutex_unlock(&dev->mode_config.mutex);
return ret;