// Copyright (c) 2011 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.

#ifndef UI_GFX_FAVICON_SIZE_H_
#define UI_GFX_FAVICON_SIZE_H_
#pragma once

namespace gfx {

// Size (along each axis) of the favicon.
extern const int kFaviconSize;

// If the width or height is bigger than the favicon size, a new width/height
// is calculated and returned in width/height that maintains the aspect
// ratio of the supplied values.
void CalculateFaviconTargetSize(int* width, int* height);

}  // namespace gfx

#endif  // UI_GFX_FAVICON_SIZE_H_

// Copyright (c) 2011 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.

#ifndef UI_GFX_FAVICON_SIZE_H_
#define UI_GFX_FAVICON_SIZE_H_
#pragma once

#include "ui/base/ui_export.h"

namespace gfx {

// Size (along each axis) of the favicon.
UI_EXPORT extern const int kFaviconSize;

// If the width or height is bigger than the favicon size, a new width/height
// is calculated and returned in width/height that maintains the aspect
// ratio of the supplied values.
UI_EXPORT void CalculateFaviconTargetSize(int* width, int* height);

}  // namespace gfx

#endif  // UI_GFX_FAVICON_SIZE_H_

Fix Linux shared build by adding missing UI_EXPORT annotations.
ui/gfx: Fix Linux shared build by adding missing UI_EXPORT annotations.

TBR=sky@chromium.org

Review URL: http://codereview.chromium.org/8028029

git-svn-id: de016e52bd170d2d4f2344f9bf92d50478b649e0@102765 0039d316-1c4b-4281-b951-d872f2087c98
