| Index: include/ports/SkFontConfigInterface.h
|
| diff --git a/include/ports/SkFontConfigInterface.h b/include/ports/SkFontConfigInterface.h
|
| index 8c12a5628ad05bf9e2ef625f7f7d53921474de10..c596267db415001668c6d390f6391a1b7a0ddbdc 100644
|
| --- a/include/ports/SkFontConfigInterface.h
|
| +++ b/include/ports/SkFontConfigInterface.h
|
| @@ -14,6 +14,8 @@
|
| #include "SkTArray.h"
|
| #include "SkTypeface.h"
|
|
|
| +struct SkBaseMutex;
|
| +
|
| /**
|
| * \class SkFontConfigInterface
|
| *
|
| @@ -95,8 +97,10 @@ public:
|
| /**
|
| * Return a singleton instance of a direct subclass that calls into
|
| * libfontconfig. This does not affect the refcnt of the returned instance.
|
| + * The mutex may be used to guarantee the singleton is only constructed once.
|
| */
|
| - static SkFontConfigInterface* GetSingletonDirectInterface();
|
| + static SkFontConfigInterface* GetSingletonDirectInterface
|
| + (SkBaseMutex* mutex = NULL);
|
|
|
| // New APIS, which have default impls for now (which do nothing)
|
|
|
|
|