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 "ui/linux_ui/linux_ui.h" 6 7 #include "ui/shell_dialogs/linux_shell_dialog.h" 8 9 namespace { 10 11 ui::LinuxUI* g_linux_ui = NULL; 12 13 } // namespace 14 15 namespace ui { 16 17 void LinuxUI::SetInstance(LinuxUI* instance) { 18 delete g_linux_ui; 19 g_linux_ui = instance; 20 21 LinuxShellDialog::SetInstance(instance); 22 } 23 24 const LinuxUI* LinuxUI::instance() { 25 return g_linux_ui; 26 } 27 28 } // namespace ui 29