summaryrefslogtreecommitdiff
path: root/fc-case
diff options
context:
space:
mode:
authorKeith Packard <keithp@neko.keithp.com>2006-08-30 18:50:58 -0700
committerKeith Packard <keithp@neko.keithp.com>2006-08-30 18:50:58 -0700
commit09f9f6f62ac94f7b1a6df649a00c64f78ab132f5 (patch)
tree656f188fcdc1526f1191b5642199fbb5113789a4 /fc-case
parentc02886485b293179e8492cad9a34eb431dd4bfc9 (diff)
Rework Object name database to unify typechecking and object lookup.
Eliminate ancient list of object name databases and load names into single hash table that includes type information. Typecheck all pattern values to avoid mis-typed pattern elements.
Diffstat (limited to 'fc-case')
-rw-r--r--fc-case/fc-case.c13
1 files changed, 0 insertions, 13 deletions
diff --git a/fc-case/fc-case.c b/fc-case/fc-case.c
index bd28517f..a4fffdef 100644
--- a/fc-case/fc-case.c
+++ b/fc-case/fc-case.c
@@ -28,19 +28,6 @@
#define MAX_OUT 32
#define MAX_LINE 8192
-/* stub definitions for declarations from fcint.h.. */
-int * _fcBankId = 0, * _fcBankIdx = 0;
-FcValueList ** _fcValueLists = 0;
-FcPatternElt ** _fcPatternElts = 0;
-int FcDebugVal = 0;
-
-int
-FcCacheBankToIndexMTF (int bank)
-{
- return 0;
-}
-/* end stub definitions */
-
typedef enum _caseFoldClass { CaseFoldCommon, CaseFoldFull, CaseFoldSimple, CaseFoldTurkic } CaseFoldClass;
typedef struct _caseFoldClassMap {