summaryrefslogtreecommitdiff
path: root/Build/source/libs/icu-xetex/test/cintltst/nfsprep.c
diff options
context:
space:
mode:
authorJonathan Kew <jfkthame@googlemail.com>2007-11-21 12:29:46 +0000
committerJonathan Kew <jfkthame@googlemail.com>2007-11-21 12:29:46 +0000
commit952d69f85d43b087ce9fa79d3fc6f1c076000bc7 (patch)
treedd6937a6486e80e1638618308481075efab000ae /Build/source/libs/icu-xetex/test/cintltst/nfsprep.c
parent888236cb9df7b7d7b5a3e2d784037a9a59511c53 (diff)
updated icu-xetex library for XeTeX 0.997
git-svn-id: svn://tug.org/texlive/trunk@5536 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/icu-xetex/test/cintltst/nfsprep.c')
-rw-r--r--Build/source/libs/icu-xetex/test/cintltst/nfsprep.c42
1 files changed, 1 insertions, 41 deletions
diff --git a/Build/source/libs/icu-xetex/test/cintltst/nfsprep.c b/Build/source/libs/icu-xetex/test/cintltst/nfsprep.c
index fc7e2482daa..fc046820893 100644
--- a/Build/source/libs/icu-xetex/test/cintltst/nfsprep.c
+++ b/Build/source/libs/icu-xetex/test/cintltst/nfsprep.c
@@ -1,7 +1,7 @@
/*
*******************************************************************************
*
- * Copyright (C) 2003, International Business Machines
+ * Copyright (C) 2003-2006, International Business Machines
* Corporation and others. All Rights Reserved.
*
*******************************************************************************
@@ -132,46 +132,6 @@ CLEANUP:
return u_terminateChars(dest, destCapacity, reqLength, status);
}
-static void
-syntaxError( const UChar* rules,
- int32_t pos,
- int32_t rulesLen,
- UParseError* parseError){
- int32_t start, stop;
- if(parseError == NULL){
- return;
- }
- if(pos == rulesLen && rulesLen >0){
- pos--;
- }
- parseError->offset = pos;
- parseError->line = 0 ; /* we are not using line numbers */
-
- /* for pre-context */
- start = (pos <=U_PARSE_CONTEXT_LEN)? 0 : (pos - (U_PARSE_CONTEXT_LEN-1));
- stop = pos;
-
- u_memcpy(parseError->preContext,rules+start,stop-start);
- /* null terminate the buffer */
- parseError->preContext[stop-start] = 0;
-
- /* for post-context */
- start = pos;
- if(start<rulesLen) {
- U16_FWD_1(rules, start, rulesLen);
- }
-
- stop = ((pos+U_PARSE_CONTEXT_LEN)<= rulesLen )? (pos+(U_PARSE_CONTEXT_LEN)) :
- rulesLen;
- if(start < stop){
- u_memcpy(parseError->postContext,rules+start,stop-start);
- /* null terminate the buffer */
- parseError->postContext[stop-start]= 0;
- }
-
-}
-
-
/* sorted array for binary search*/
static const char* special_prefixes[]={
"\x0041\x004e\x004f\x004e\x0059\x004d\x004f\x0055\x0053",