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 13 years ago by bungeman
Modified 13 years ago
Reviewers: reed1
Base URL: http://skia.googlecode.com/svn/trunk/
Comments: 0