| Index: app/resource_bundle_dummy.cc
|
| ===================================================================
|
| --- app/resource_bundle_dummy.cc (revision 0)
|
| +++ app/resource_bundle_dummy.cc (revision 0)
|
| @@ -0,0 +1,58 @@
|
| +// Copyright (c) 2006-2009 The Chromium Authors. All rights reserved.
|
| +// Use of this source code is governed by a BSD-style license that can be
|
| +// found in the LICENSE file.
|
| +
|
| +#include "app/resource_bundle.h"
|
| +
|
| +#include <atlbase.h>
|
| +#include <windows.h>
|
| +
|
| +#include "app/gfx/font.h"
|
| +#include "base/logging.h"
|
| +#include "base/win_util.h"
|
| +
|
| +ResourceBundle* ResourceBundle::g_shared_instance_ = NULL;
|
| +
|
| +// NOTE(gregoryd): This is a hack to avoid creating more nacl_win64-specific
|
| +// files. The font members of ResourceBundle are never initialized in our code
|
| +// so this destructor is never called.
|
| +namespace gfx {
|
| + Font::HFontRef::~HFontRef() {
|
| + NOTREACHED();
|
| + }
|
| +}
|
| +
|
| +
|
| +/* static */
|
| +void ResourceBundle::InitSharedInstance(const std::wstring& pref_locale) {
|
| + DCHECK(g_shared_instance_ == NULL) << "ResourceBundle initialized twice";
|
| + g_shared_instance_ = new ResourceBundle();
|
| +}
|
| +
|
| +/* static */
|
| +void ResourceBundle::CleanupSharedInstance() {
|
| + if (g_shared_instance_) {
|
| + delete g_shared_instance_;
|
| + g_shared_instance_ = NULL;
|
| + }
|
| +}
|
| +
|
| +/* static */
|
| +ResourceBundle& ResourceBundle::GetSharedInstance() {
|
| + // Must call InitSharedInstance before this function.
|
| + CHECK(g_shared_instance_ != NULL);
|
| + return *g_shared_instance_;
|
| +}
|
| +
|
| +ResourceBundle::ResourceBundle()
|
| + : resources_data_(NULL),
|
| + locale_resources_data_(NULL) {
|
| +}
|
| +
|
| +ResourceBundle::~ResourceBundle() {
|
| +}
|
| +
|
| +
|
| +string16 ResourceBundle::GetLocalizedString(int message_id) {
|
| + return std::wstring();
|
| +}
|
|
|
| Property changes on: app\resource_bundle_dummy.cc
|
| ___________________________________________________________________
|
| Added: svn:eol-style
|
| + LF
|
|
|
|
|