1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "dbus/scoped_dbus_error.h" 6 7 namespace dbus { 8 ScopedDBusError()9ScopedDBusError::ScopedDBusError() { 10 dbus_error_init(&error_); 11 } 12 ~ScopedDBusError()13ScopedDBusError::~ScopedDBusError() { 14 dbus_error_free(&error_); 15 } 16 is_set() const17bool ScopedDBusError::is_set() const { 18 return dbus_error_is_set(&error_); 19 } 20 21 } // namespace dbus 22