Add missing inline modifier for ImageImpl<>::clear() specializations

This commit is contained in:
David Capello 2013-11-25 10:42:38 -03:00
parent 83ba85ff09
commit 06e0e5c8b3

View File

@ -248,12 +248,12 @@ namespace raster {
// Specializations
template<>
void ImageImpl<IndexedTraits>::clear(color_t color) OVERRIDE {
inline void ImageImpl<IndexedTraits>::clear(color_t color) OVERRIDE {
memset(m_bits, color, getWidth()*getHeight());
}
template<>
void ImageImpl<BitmapTraits>::clear(color_t color) OVERRIDE {
inline void ImageImpl<BitmapTraits>::clear(color_t color) OVERRIDE {
memset(m_bits, (color ? 0xff: 0x00),
BitmapTraits::getRowStrideBytes(getWidth()) * getHeight());
}