diff options
author | Krzysztof Kowalczyk <kkowalczyk@gmail.com> | 2007-09-14 06:17:35 +0000 |
---|---|---|
committer | Krzysztof Kowalczyk <kkowalczyk@gmail.com> | 2007-09-14 06:17:35 +0000 |
commit | 3330763ddca66b30d5ee60aab94d6fe0bbae9c8f (patch) | |
tree | eae0f9fde94c4303b173fac26d4d64c5b01fdb68 /poppler/GlobalParams.h | |
parent | 6eb159ef34eb7e2fb8adcfc48afd84d5f50efbbd (diff) |
windows/msvc compilation fixes
Diffstat (limited to 'poppler/GlobalParams.h')
-rw-r--r-- | poppler/GlobalParams.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/poppler/GlobalParams.h b/poppler/GlobalParams.h index 3334789e..f8367329 100644 --- a/poppler/GlobalParams.h +++ b/poppler/GlobalParams.h @@ -13,9 +13,12 @@ #pragma interface #endif +#include <assert.h> #include "poppler-config.h" #include <stdio.h> +#ifndef _MSC_VER #include <fontconfig/fontconfig.h> +#endif #include "goo/gtypes.h" #include "CharTypes.h" @@ -74,6 +77,14 @@ public: }; DisplayFontParam(GooString *nameA, DisplayFontParamKind kindA); + void setFileName(GooString *fileNameA) { + if (displayFontT1 == kind) + t1.fileName = fileNameA; + else { + assert(displayFontTT == kind); + tt.fileName = fileNameA; + } + } virtual ~DisplayFontParam(); }; @@ -136,6 +147,10 @@ public: void setBaseDir(char *dir); +#ifdef _MSC_VER + void setupBaseFonts(char *dir); +#endif + //----- accessors CharCode getMacRomanCharCode(char *charName); @@ -302,7 +317,9 @@ private: UnicodeMapCache *unicodeMapCache; CMapCache *cMapCache; +#ifndef _MSC_VER FcConfig *FCcfg; +#endif #ifdef ENABLE_PLUGINS GList *plugins; // list of plugins [Plugin] |