With https://code.google.com/p/skia/source/detail?r=5914 many effects were made SK_API, but the base classes here were not. As ...
12 years, 2 months ago
(2012-10-13 17:10:08 UTC)
#1
With https://code.google.com/p/skia/source/detail?r=5914 many effects were made
SK_API, but the base classes here were not. As a result the Windows component
build is failing when trying to roll Skia DEPS.
The errors all look something like
e:\b\build\slave\win\build\src\third_party\skia\include\effects\skembossmaskfilter.h(17)
: error C2220: warning treated as error - no 'object' file generated
e:\b\build\slave\win\build\src\third_party\skia\include\effects\skembossmaskfilter.h(17)
: warning C4275: non dll-interface class 'SkMaskFilter' used as base for
dll-interface class 'SkEmbossMaskFilter'
I believe this change is 'safe' since all the base classes of these types
(SkFlattenable and SkRefCnt) are already marked SK_API.
Issue 6683044: Add SK_API to base classes of classes with SK_API.
(Closed)
Created 12 years, 2 months ago by bungeman
Modified 12 years, 2 months ago
Reviewers: reed1
Base URL: http://skia.googlecode.com/svn/trunk/
Comments: 0