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
7namespace dbus {
8
9ScopedDBusError::ScopedDBusError() {
10  dbus_error_init(&error_);
11}
12
13ScopedDBusError::~ScopedDBusError() {
14  dbus_error_free(&error_);
15}
16
17bool ScopedDBusError::is_set() const {
18  return dbus_error_is_set(&error_);
19}
20
21}  // namespace dbus
22