XCOMM redefine TopLevelProject to build DtInfo with standard CDE config dir
#undef TopLevelProject
#define TopLevelProject DtInfo
-IMAKE_DEFINES = -DTopLevelProject=TopLevelProject \
- -DProjectTmplFile='<DtInfo.tmpl>' \
- -DProjectRulesFile='<DtInfo.rules>'
+IMAKE_DEF_DTINFO = -DTopLevelProject=TopLevelProject \
+ -DProjectTmplFile='<DtInfo.tmpl>' \
+ -DProjectRulesFile='<DtInfo.rules>'
XCOMM Variables to switch on debug mode temporarily
XCOMM CDEBUGFLAGS = -g -DDEBUG
XCOMM redefine TopLevelProject to build DtInfo with standard CDE config dir
#undef TopLevelProject
#define TopLevelProject DtInfo
-IMAKE_DEFINES = -DTopLevelProject=TopLevelProject \
- -DProjectTmplFile='<DtInfo.tmpl>' \
- -DProjectRulesFile='<DtInfo.rules>'
+IMAKE_DEF_DTINFO = -DTopLevelProject=TopLevelProject \
+ -DProjectTmplFile='<DtInfo.tmpl>' \
+ -DProjectRulesFile='<DtInfo.rules>'
XCOMM Variables to switch on debug mode temporarily
XCOMM CDEBUGFLAGS = -g -DDEBUG
{
const char *str;
- if ( str = attribute_value( t, attr_name ) ) {
+ if ( (str = attribute_value( t, attr_name )) ) {
data_complete = 1;
ValueBuffer.writeStr( str );
}
att_type == SGMLName::TOKEN ){
return ( tmp->getAttrValueString() );
}
+ else {
+ return 0;
+ }
}
"type = %d", name, value, type));
#endif
+ int len;
next=NULL;
attName = SGMLName::intern( name );
case SGMLName::CDATA:
attValue = -1;
- attValueString = copy = new char[ strlen(value) + 1 ];
- strcpy( copy, value );
+ len = strlen(value);
+ attValueString = copy = new char[len + 1];
+ *((char *) memcpy(copy, value, len) + len) = '\0';
break;
default:
int level = t.level();
- if ( a = t.LookupAttr( OLAF::OL_scope ) ) {
+ if ( (a = t.LookupAttr( OLAF::OL_scope )) ) {
switch ( a->getAttValue() ) {
makedir(path);
}
- austext_path = new char [ strlen(path) + 1 + strlen("dtsearch") + 1 ];
+ int textlen = strlen(path) + 1 + strlen("dtsearch") + 1;
+ austext_path = new char [ textlen ];
/*
* throw(ResourceExhausted)
*
*/
assert ( austext_path != NULL );
- sprintf( austext_path, "%s/dtsearch", path );
+ snprintf( austext_path, textlen, "%s/dtsearch", path );
if ( !isdir(austext_path) ) {
makedir(austext_path);
BookCaseTask::BookCaseTask(const char *infolib)
{
- library = new char[strlen(infolib)+1];
- strcpy(library, infolib);
+ int len = strlen(infolib);
+ library = new char[len + 1];
+ *((char *) memcpy(library, infolib, len) + len) = '\0';
f_base = -1;
tabFiles->append(tabLocator->filename());
}
- for(int i = 0; i < tabNames->qty(); i++){
+ for(unsigned int i = 0; i < tabNames->qty(); i++){
const char *name = tabNames->item(i);
const char *loc = tabLocators->item(i);
const char *line = tabLines->item(i);
const char *file = tabFiles->item(i);
- char *p = new char [strlen(name) + 1 + strlen(loc) + 1
- + strlen(line) + 1 + strlen(file) + 1];
+ int plen = strlen(name) + 1 + strlen(loc) + 1
+ + strlen(line) + 1 + strlen(file) + 1;
+ char *p = new char [plen];
- sprintf(p, "%s\t%s\t%s\t%s", name, loc, line, file);
+ snprintf(p, plen, "%s\t%s\t%s\t%s", name, loc, line, file);
tablines.append(p);
delete p;
STRING_CODE, bk_title,
INTEGER_CODE, f_seq_no,
SHORT_LIST_CODE, tablines.qty(), STRING_CODE, tablines.array(),
- -STRING_CODE, e_string , e_len,
+ -STRING_CODE, e_string , (size_t)e_len,
NULL);
#ifdef FISH_DEBUG
* is the TOC node locator!
*/
const char *l = f_node->locator();
- tocLocator = new char[strlen(l) + 1];
- strcpy(tocLocator, l);
+ int len = strlen(l);
+ tocLocator = new char[len + 1];
+ *((char *) memcpy(tocLocator, l, len) + len) = '\0';
}
return tocLocator;
static short int ol_data_nxt[][256] =
{
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0 },
- 3, 4, 4, 4, 4, 4, 4, 4, 4, 5,
+ { 3, 4, 4, 4, 4, 4, 4, 4, 4, 5,
6, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 5, 4, 7, 8, 4, 4, 4, 9,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4 },
- 3, 4, 4, 4, 4, 4, 4, 4, 4, 5,
+ { 3, 4, 4, 4, 4, 4, 4, 4, 4, 5,
6, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 5, 4, 7, 8, 4, 4, 4, 9,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4 },
- -3, -3, -3, -3, -3, -3, -3, -3, -3, -3,
+ { -3, -3, -3, -3, -3, -3, -3, -3, -3, -3,
-3, -3, -3, -3, -3, -3, -3, -3, -3, -3,
-3, -3, -3, -3, -3, -3, -3, -3, -3, -3,
-3, -3, -3, -3, -3, -3, -3, -3, -3, -3,
-3, -3, -3, -3, -3, -3, -3, -3, -3, -3,
-3, -3, -3, -3, -3, -3, -3, -3, -3, -3,
-3, -3, -3, -3, -3, -3, -3, -3, -3, -3,
- -3, -3, -3, -3, -3, -3,
+ -3, -3, -3, -3, -3, -3 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -4,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -4,
-4, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -4, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, -5, -5, -5, -5, -5, -5, -5, -5, 16,
+ { 3, -5, -5, -5, -5, -5, -5, -5, -5, 16,
16, -5, -5, -5, -5, -5, -5, -5, -5, -5,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
-5, -5, 16, -5, -5, -5, -5, -5, -5, -5,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
- -5, -5, -5, -5, -5, -5,
+ -5, -5, -5, -5, -5, -5 },
- 3, -6, -6, -6, -6, -6, -6, -6, -6, 16,
+ { 3, -6, -6, -6, -6, -6, -6, -6, -6, 16,
16, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, 16, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
- -6, -6, -6, -6, -6, -6,
+ -6, -6, -6, -6, -6, -6 },
- 3, 17, 17, 17, 17, 17, 17, 17, 17, 18,
+ { 3, 17, 17, 17, 17, 17, 17, 17, 17, 18,
18, 17, 17, 17, 17, 17, 17, 17, 17, 17,
17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
17, 17, 18, 17, 19, 17, 17, 17, 17, 17,
17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
- 17, 17, 17, 17, 17, 17,
+ 17, 17, 17, 17, 17, 17 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -8,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -8,
-8, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -8, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 21, 21, 21, 21, 21, 21, 21, 21, 22,
+ { 3, 21, 21, 21, 21, 21, 21, 21, 21, 22,
22, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 22, 21, 21, 21, 21, 21, 21, 23,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21,
+ 21, 21, 21, 21, 21, 21 },
- 3, -10, -10, -10, -10, -10, -10, -10, -10, -10,
+ { 3, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
- -10, -10, -10, -10, -10, -10,
+ -10, -10, -10, -10, -10, -10 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -11,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -11,
-11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -11, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -12,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -12,
-12, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -12, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -13,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -13,
-13, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -13, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -14,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -14,
-14, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -14, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -15,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -15,
-15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, -16, -16, -16, -16, -16, -16, -16, -16, 16,
+ { 3, -16, -16, -16, -16, -16, -16, -16, -16, 16,
16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, 16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
- -16, -16, -16, -16, -16, -16,
+ -16, -16, -16, -16, -16, -16 },
- 3, 17, 17, 17, 17, 17, 17, 17, 17, 18,
+ { 3, 17, 17, 17, 17, 17, 17, 17, 17, 18,
18, 17, 17, 17, 17, 17, 17, 17, 17, 17,
17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
17, 17, 18, 17, 19, 17, 17, 17, 17, 17,
17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
- 17, 17, 17, 17, 17, 17,
+ 17, 17, 17, 17, 17, 17 },
- 3, 18, 18, 18, 18, 18, 18, 18, 18, 18,
+ { 3, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 28, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
- 18, 18, 18, 18, 18, 18,
+ 18, 18, 18, 18, 18, 18 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -19,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -19,
-19, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -19, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -20,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -20,
-20, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -20, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 21, 21, 21, 21, 21, 21, 21, 21, 22,
+ { 3, 21, 21, 21, 21, 21, 21, 21, 21, 22,
22, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 22, 21, 21, 21, 21, 21, 21, 23,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21,
+ 21, 21, 21, 21, 21, 21 },
- 3, 22, 22, 22, 22, 22, 22, 22, 22, 22,
+ { 3, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 30,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22,
+ 22, 22, 22, 22, 22, 22 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -23,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -23,
-23, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -23, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -24,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -24,
-24, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -24, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -25,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -25,
-25, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -25, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -26,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -26,
-26, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -26, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -27,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -27,
-27, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -27, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, -28, -28, -28, -28, -28, -28, -28, -28, -28,
+ { 3, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
- -28, -28, -28, -28, -28, -28,
+ -28, -28, -28, -28, -28, -28 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -29,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -29,
-29, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -29, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, -30, -30, -30, -30, -30, -30, -30, -30, -30,
+ { 3, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
- -30, -30, -30, -30, -30, -30,
+ -30, -30, -30, -30, -30, -30 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -31,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -31,
-31, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -31, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -32,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -32,
-32, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -32, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -33,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -33,
-33, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -33, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -34,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -34,
-34, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -34, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -35,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -35,
-35, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -35, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -36,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -36,
-36, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -36, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -37,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -37,
-37, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -37, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -38,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -38,
-38, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -38, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -39,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -39,
-39, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -39, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -40,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -40,
-40, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -40, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -41,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -41,
-41, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -41, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -42,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -42,
-42, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -42, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -43,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -43,
-43, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -43, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -44,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -44,
-44, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -44, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -45,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -45,
-45, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -45, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 3, 15, 15, 15, 15, 15, 15, 15, 15, -46,
+ { 3, 15, 15, 15, 15, 15, 15, 15, 15, -46,
-46, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, -46, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15
+ 15, 15, 15, 15, 15, 15 }
} ;
static ol_data_state_type ol_data_get_previous_state ol_data_PROTO(( void ));
static ol_data_state_type ol_data_try_NUL_trans ol_data_PROTO(( ol_data_state_type current_state ));
static int ol_data_get_next_buffer ol_data_PROTO(( void ));
+#if 0
static void ol_dataunput ol_data_PROTO(( ol_data_CHAR c, ol_data_CHAR *buf_ptr ));
+#endif
void ol_datarestart ol_data_PROTO(( FILE *input_file ));
void ol_data_switch_to_buffer ol_data_PROTO(( ol_data_BUFFER_STATE new_buffer ));
void ol_data_load_buffer_state ol_data_PROTO(( void ));
// get rid of the 2 quotes
int len = strlen(( const char *)ol_datatext)-2;
char *lit_str = new char [ len + 1 ];
- strncpy ( lit_str,
- (const char *)ol_datatext + 1,
- len );
-
- *(lit_str + len) = '\0';
+ *((char *) memcpy(lit_str,
+ (const char *)ol_datatext + 1,
+ len) + len) = '\0';
ol_datalval.string = lit_str;
}
else {
// get rid of the 2 quotes
int len = strlen(( const char *)ol_datatext)-2;
char *lit_str = new char [ len + 1 ];
- strncpy ( lit_str,
- (const char *)ol_datatext + 1,
- len );
-
- *(lit_str + len) = '\0';
+ *((char *) memcpy(lit_str,
+ (const char *)ol_datatext + 1,
+ len) + len) = '\0';
ol_datalval.string = lit_str;
}
}
+#if 0
#ifdef ol_data_USE_PROTOS
static void ol_dataunput( ol_data_CHAR c, register ol_data_CHAR *ol_data_bp )
#else
*/
ol_data_DO_BEFORE_ACTION; /* set up ol_datatext again */
}
+#endif
#ifdef __cplusplus
DB::DB(const char *name)
{
- f_name = new char[strlen(name)+1];
- strcpy(f_name, name);
+ int len = strlen(name);
+ f_name = new char[len + 1];
+ *((char *) memcpy(f_name, name, len) + len) = '\0';
}
f_schema_code = schema_code;
f_cols = cols;
- f_name = new char[strlen(name)+1];
- strcpy(f_name, name);
+ int len = strlen(name);
+ f_name = new char[len + 1];
+ *((char *) memcpy(f_name, name, len) + len) = '\0';
f_file = NULL;
f_start = 0;
}else{
const char *p = f_database->path();
- char *path = new char[strlen(p) + 1 + strlen(f_name) + 1];
- sprintf(path, "%s/%s", p, f_name);
+ int pathlen = strlen(p) + 1 + strlen(f_name) + 1;
+ char *path = new char[pathlen];
+ snprintf(path, pathlen, "%s/%s", p, f_name);
f_file = fopen(path, access == DB::CREATE ? "w" : "r");
ungetc(c, fp);
ret = fscanf(fp, "%d\n", &ftype);
+ if(ret == 0) throw(PosixError(errno, "Unable to fscanf\n"));
FRIENDLY_ASSERT(ftype == STRING_CODE);
string_field(fp, &item, NULL);
enum { MAXMSG = 200 };
PosixError(int error_no, const char *msg)
- { f_errno = error_no; strncpy(f_msg, msg, MAXMSG+1); };
+ { f_errno = error_no;
+ *((char *) memcpy(f_msg, msg, MAXMSG+1) + MAXMSG+1) = '\0'; };
const char *msg(void) const { return f_msg; };
int error_no(void) const { return f_errno; };
return;
}
- Rec ZoneRec = zone_stack->pop();
+ zone_stack->pop();
// update the current_buf
if ( !zone_stack->empty() ) {
case END:
if(level > 0) level--;
+ break;
+
+ default:
+ break;
}
}
"Unable to find entity definition for %.50s", Name);
}
break;
+ default:
+ break;
}
void
Dispatch::file(const char *f)
{
+ int len = strlen(f);
delete f_file;
- f_file = new char[strlen(f)+1];
- strcpy(f_file, f);
+ f_file = new char[len + 1];
+ *((char *) memcpy(f_file, f, len) + len) = '\0';
/*
*p = '\0';
}
else {
- strcpy( dirname,"." );
+ len = MIN(strlen(dirname), 1);
+ *((char *) memcpy(dirname, ".", len) + len) = '\0';
}
search_path_table->replace_file_scope( dirname );
void
FlexBuffer::grow(size_t needed)
{
- if(needed + 1 > maxSize){
+ if(needed + 1 > (size_t) maxSize){
char *born = new char[maxSize = needed * 3 / 2 + 10];
if(pos){
if ( f_base == t.level() && !done ) {
- if ( data_complete = f_data->DataIsComplete() ) {
+ if ( (data_complete = f_data->DataIsComplete()) ) {
ValueBuffer.writeStr( f_data->content() );
}
*/
FlexBuffer graphics_buffer;
- const char *size_info;
- int graphics_available=0;
+ const char *size_info = NULL;
+ int graphics_available = 0;
FILE *gp;
}
break;
+ default:
+ break;
+
}
size_info = form("%d.%d.%s",
STRING_CODE, "v0",
STRING_CODE, graphics_available?size_info : "0.0.0.0.0.0",
-STRING_CODE, graphics_buffer.GetBuffer(),
- graphics_buffer.GetSize(),
+ (size_t)graphics_buffer.GetSize(),
STRING_CODE, f_title?f_title->content():"",
NULL);
STRING_CODE, "v0",
STRING_CODE, "@@ type info",
COMPRESSED_STRING_CODE, "@@ CompressedAgent",
- -STRING_CODE, graphics_buffer.GetBuffer(), graphics_buffer.GetBSize(),
+ -STRING_CODE, graphics_buffer.GetBuffer(),
+ (size_t)graphics_buffer.GetBSize(),
STRING_CODE, "@@ graphics title" );
}
INTEGER_CODE, &line_num,
NULL)){
- char *buf = new char[strlen(nodeloc) + strlen(reflabel) + 2];
- sprintf(buf, "%s\t%s", nodeloc, reflabel);
+ int buflen = strlen(nodeloc) + strlen(reflabel) + 2;
+ char *buf = new char[buflen];
+ snprintf(buf, buflen, "%s\t%s", nodeloc, reflabel);
CC_String *loc_collect = new CC_String( locator );
BTCollectable *node_collect = new BTCollectable( filename,
// It will just loop through all the tabs, and report all the bad ones
if ( !exception_flag ) {
const char *tabOID = to_oid(mmdb, bcname, loc);
- char *result = new char[nameLen + 1 + strlen(tabOID) + 1];
- sprintf(result, "%s\t%s", name, tabOID );
+ int resultlen = nameLen + 1 + strlen(tabOID) + 1;
+ char *result = new char[resultlen];
+ snprintf(result, resultlen, "%s\t%s", name, tabOID );
heap.add(result);
}
}
size_t dataLen;
const char *data;
char *bufptr; // Walk through SGML data stream and update LAST fields
- char *nevermind; // We don't care about the return value from the parse
while(sgml_cursor.next(STRING_CODE, &aBook,
STRING_CODE, &nodeLoc,
FlexBuffer new_node_buffer;
bufptr = (char *) data;
- nevermind = parse4last( bufptr );
+ parse4last( bufptr );
insert_remotelink( &hd, (char *)data, dataLen, &new_node_buffer);
out->insert_untagged(STRING_CODE, nodeLoc,
-STRING_CODE,
new_node_buffer.GetBuffer(),
- new_node_buffer.GetSize(),
+ (size_t)new_node_buffer.GetSize(),
NULL);
}
STRING_CODE, name,
STRING_CODE, version,
STRING_CODE, typeInfo,
- -COMPRESSED_STRING_CODE, comp_agent, data, len,
+ -COMPRESSED_STRING_CODE, comp_agent, data, (size_t)len,
STRING_CODE, title,
NULL);
}
STRING_CODE, name,
STRING_CODE, version,
STRING_CODE, typeInfo,
- -STRING_CODE, data, len,
+ -STRING_CODE, data, (size_t)len,
STRING_CODE, title,
NULL);
}
DBTable *sgml = db.table(BookCaseDB::NodeSGML, DB::READ);
DBCursor SgmlCursor(*sgml);
- DBCursor *GraphicsCursorPtr;
+ DBCursor *GraphicsCursorPtr = NULL;
int process_graphics = 1;
mtry {
}
-main(int argc, char **argv)
+int main(int argc, char **argv)
{
INIT_EXCEPTIONS();
form("%s.%s", bcname, "ps.dict"));
x->its_oid().asciiOut(str_buf);
+ memcpy(comp_agent, str_buf.str().c_str(), COMPRESSED_AGENT_SIZE);
}
hashTable<CC_String, BTCollectable> hd(hash_func);
-STRING_CODE, &online, &len_o,
-STRING_CODE, &print, &len_p,
NULL)){
- if( statusO=validate_stylesheet( online, len_o, ONLINE )){
+ if( (statusO=validate_stylesheet( online, len_o, ONLINE ))){
Token::signalError(Token::User, Token::Continuable, 0, 0,
"Online style sheet for `%s' is invalid.", name);
}
- if( statusP=validate_stylesheet( print, len_p, PRINT )){
+ if( (statusP=validate_stylesheet( print, len_p, PRINT ))){
Token::signalError(Token::User, Token::Continuable, 0, 0,
"Print style sheet for `%s' is invalid.", name);
}
}
out->insert(STRING_CODE, name,
- -STRING_CODE, online, len_o,
- -STRING_CODE, print, len_p,
+ -STRING_CODE, online, (size_t)len_o,
+ -STRING_CODE, print, (size_t)len_p,
NULL);
}
handler *x = (base_ptr->get_obj_dict()).get_handler(
form("%s.%s", base_name, "sgml.dict"));
x->its_oid().asciiOut(str_buf);
+ memcpy(comp_agent, str_buf.str().c_str(), COMPRESSED_AGENT_SIZE);
while(cursor.next(STRING_CODE, &bookLocator,
stylesheet_smart_ptr sheet(base_ptr, style);
- ostringstream strout;
+ char oid_buf[BUFSIZE];
+ ostringstream strout(oid_buf);
sheet.its_oid().asciiOut(strout);
+ strout << ends;
+ memcpy(oid_buf, strout.str().c_str(), BUFSIZE);
ncf->insert(STRING_CODE, nodeLocator,
STRING_CODE, title,
STRING_CODE, "",
STRING_CODE, bookLocator,
OID_CODE, "0.0", /* pointer to Book/CCF/DOC object */
- OID_CODE, (char *)strout.str().c_str(),
+ OID_CODE, oid_buf,
NULL);
}
}
//-------------------------------------------------------------------------
-main(int argc, char **argv)
+int main(int argc, char **argv)
{
INIT_EXCEPTIONS();
DBTable *tbl = f_node->book()->bookcase()->table(BookCaseDB::NodeSGML);
tbl->insert(STRING_CODE, TocLocator,
STRING_CODE, NodeLocator,
- -STRING_CODE, DbBuffer->GetBuffer(), DbBuffer->GetSize(),
+ -STRING_CODE, DbBuffer->GetBuffer(), (size_t)DbBuffer->GetSize(),
NULL);
/*
static int findDigits( int num )
{
char str[NUM_FIELDS+1];
- sprintf( str, "%d", num );
+ snprintf( str, NUM_FIELDS+1, "%d", num );
return( strlen(str) );
}
int ord_len = findDigits( ord );
if ( ord_len > NUM_FIELDS ) {
- throw(Unexpected(form("No. of sections = %d have exceeded the maximum number of sections allowed at one level\n", ord )));
+ throw(Unexpected(form("No. of sections = %d have exceeded"
+ " the maximum number of sections allowed"
+ " at one level\n", ord )));
}
if(f_parent == NULL){
int buflen = strlen(buf);
assert( buflen + NUM_FIELDS < max );
- sprintf(buf, "%05d", ord); /* we assume max is
- * big enough to format one int
- */
+ snprintf(buf, NUM_FIELDS + 1, "%05d", ord); /* we assume max is big
+ * enough to format one int
+ */
ret = buflen + NUM_FIELDS;
}else{
int buflen = ret;
assert ( buflen + NUM_FIELDS + 1< max );
- sprintf(buf + buflen, ".%05d", ord);
+ snprintf(buf + buflen, NUM_FIELDS + 2, ".%05d", ord);
ret = buflen + NUM_FIELDS + 1;
}
{
BaseData *sub_data = new AttributeData(t, eptr->name(), mode );
if ( sub_data ) {
- if ( data_avail= sub_data->DataWillBeAvailable() ) {
+ if ( (data_avail= sub_data->DataWillBeAvailable()) ) {
ValueBuffer.write( sub_data->content(),
sub_data->content_size() );
data_complete = 1;
*/
/* $TOG: OL_DataExpr.C /main/4 1997/12/23 11:38:27 bill $ */
#ifndef lint
-static char ol_datasccsid[] = "@(#)yaccpar 1.8 (Berkeley) 01/20/90";
+static const char ol_datasccsid[] = "@(#)yaccpar 1.8 (Berkeley) 01/20/90";
#endif
#define ol_dataBYACC 1
#line 2 "OL_DataExpr.y"
#if ol_dataDEBUG
register char *ol_datas;
- if (ol_datas = getenv("ol_dataDEBUG"))
+ if ((ol_datas = getenv("ol_dataDEBUG")))
{
ol_datan = *ol_datas;
if (ol_datan >= '0' && ol_datan <= '9')
*ol_datassp = ol_datastate = 0;
ol_dataloop:
- if (ol_datan = ol_datadefred[ol_datastate]) goto ol_datareduce;
+ if ((ol_datan = ol_datadefred[ol_datastate])) goto ol_datareduce;
if (ol_datachar < 0)
{
if ((ol_datachar = ol_datalex()) < 0) ol_datachar = 0;
#define OLIDREF_FILE 3
static short int remote_nxt[][256] =
{
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0 },
- 9, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ { 9, 10, 10, 10, 10, 10, 10, 10, 10, 10,
11, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10 },
- 9, 10, 10, 10, 10, 10, 10, 10, 10, 10,
+ { 9, 10, 10, 10, 10, 10, 10, 10, 10, 10,
11, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
- 10, 10, 10, 10, 10, 10,
+ 10, 10, 10, 10, 10, 10 },
- 9, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ { 9, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 13, 13, 13, 13, 14, 13,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13 },
- 9, 13, 13, 13, 13, 13, 13, 13, 13, 13,
+ { 9, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 13, 13, 13, 13, 14, 13,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
- 13, 13, 13, 13, 13, 13,
+ 13, 13, 13, 13, 13, 13 },
- 9, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ { 9, 16, 16, 16, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16 },
- 9, 16, 16, 16, 16, 16, 16, 16, 16, 16,
+ { 9, 16, 16, 16, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
- 16, 16, 16, 16, 16, 16,
+ 16, 16, 16, 16, 16, 16 },
- 9, 18, 18, 18, 18, 18, 18, 18, 18, 18,
+ { 9, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
- 18, 18, 18, 18, 18, 18,
+ 18, 18, 18, 18, 18, 18 },
- 9, 18, 18, 18, 18, 18, 18, 18, 18, 18,
+ { 9, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
- 18, 18, 18, 18, 18, 18,
+ 18, 18, 18, 18, 18, 18 },
- -9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
+ { -9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
-9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
-9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
-9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
-9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
-9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
-9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
- -9, -9, -9, -9, -9, -9,
+ -9, -9, -9, -9, -9, -9 },
- 9, -10, -10, -10, -10, -10, -10, -10, -10, -10,
+ { 9, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
- -10, -10, -10, -10, -10, -10,
+ -10, -10, -10, -10, -10, -10 },
- 9, -11, -11, -11, -11, -11, -11, -11, -11, -11,
+ { 9, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
- -11, -11, -11, -11, -11, -11,
+ -11, -11, -11, -11, -11, -11 },
- 9, -12, -12, -12, -12, -12, -12, -12, -12, -12,
+ { 9, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, 20, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
- -12, -12, -12, -12, -12, -12,
+ -12, -12, -12, -12, -12, -12 },
- 9, 21, 21, 21, 21, 21, 21, 21, 21, 21,
+ { 9, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, -13, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21,
+ 21, 21, 21, 21, 21, 21 },
- 9, -14, -14, -14, -14, -14, -14, -14, -14, -14,
+ { 9, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
- -14, -14, -14, -14, -14, -14,
+ -14, -14, -14, -14, -14, -14 },
- 9, -15, -15, -15, -15, -15, -15, -15, -15, -15,
+ { 9, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, 24, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
- -15, -15, -15, -15, -15, -15,
+ -15, -15, -15, -15, -15, -15 },
- 9, 26, 26, 26, 26, 26, 26, 26, 26, 26,
+ { 9, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
- 26, 26, 26, 26, 26, 26,
+ 26, 26, 26, 26, 26, 26 },
- 9, -17, -17, -17, -17, -17, -17, -17, -17, -17,
+ { 9, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
- -17, -17, -17, -17, -17, -17,
+ -17, -17, -17, -17, -17, -17 },
- 9, 28, 28, 28, 28, 28, 28, 28, 28, 28,
+ { 9, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28,
+ 28, 28, 28, 28, 28, 28 },
- 9, -19, -19, -19, -19, -19, -19, -19, -19, -19,
+ { 9, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
- -19, -19, -19, -19, -19, -19,
+ -19, -19, -19, -19, -19, -19 },
- 9, -20, -20, -20, -20, -20, -20, -20, -20, -20,
+ { 9, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
- -20, -20, -20, -20, -20, -20,
+ -20, -20, -20, -20, -20, -20 },
- 9, 21, 21, 21, 21, 21, 21, 21, 21, 21,
+ { 9, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, -21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21,
+ 21, 21, 21, 21, 21, 21 },
- 9, -22, -22, -22, -22, -22, -22, -22, -22, -22,
+ { 9, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
- -22, -22, -22, -22, -22, -22,
+ -22, -22, -22, -22, -22, -22 },
- 9, -23, -23, -23, -23, -23, -23, -23, -23, -23,
+ { 9, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
- -23, -23, -23, -23, -23, -23,
+ -23, -23, -23, -23, -23, -23 },
- 9, -24, -24, -24, -24, -24, -24, -24, -24, -24,
+ { 9, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
- -24, -24, -24, -24, -24, -24,
+ -24, -24, -24, -24, -24, -24 },
- 9, -25, -25, -25, -25, -25, -25, -25, -25, -25,
+ { 9, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, 35, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
- -25, -25, -25, -25, -25, -25,
+ -25, -25, -25, -25, -25, -25 },
- 9, 26, 26, 26, 26, 26, 26, 26, 26, 26,
+ { 9, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
- 26, 26, 26, 26, 26, 26,
+ 26, 26, 26, 26, 26, 26 },
- 9, -27, -27, -27, -27, -27, -27, -27, -27, -27,
+ { 9, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, 36, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
- -27, -27, -27, -27, -27, -27,
+ -27, -27, -27, -27, -27, -27 },
- 9, 28, 28, 28, 28, 28, 28, 28, 28, 28,
+ { 9, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28,
+ 28, 28, 28, 28, 28, 28 },
- 9, -29, -29, -29, -29, -29, -29, -29, -29, -29,
+ { 9, -29, -29, -29, -29, -29, -29, -29, -29, -29,
-29, -29, -29, -29, -29, -29, -29, -29, -29, -29,
-29, -29, -29, -29, -29, -29, -29, -29, -29, -29,
-29, -29, -29, -29, -29, 37, -29, -29, -29, -29,
-29, -29, -29, -29, -29, -29, -29, -29, -29, -29,
-29, -29, -29, -29, -29, -29, -29, -29, -29, -29,
-29, -29, -29, -29, -29, -29, -29, -29, -29, -29,
- -29, -29, -29, -29, -29, -29,
+ -29, -29, -29, -29, -29, -29 },
- 9, -30, -30, -30, -30, -30, -30, -30, -30, -30,
+ { 9, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
- -30, -30, -30, -30, -30, -30,
+ -30, -30, -30, -30, -30, -30 },
- 9, -31, -31, -31, -31, -31, -31, -31, -31, -31,
+ { 9, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
- -31, -31, -31, -31, -31, -31,
+ -31, -31, -31, -31, -31, -31 },
- 9, -32, -32, -32, -32, -32, -32, -32, -32, -32,
+ { 9, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
- -32, -32, -32, -32, -32, -32,
+ -32, -32, -32, -32, -32, -32 },
- 9, -33, -33, -33, -33, -33, -33, -33, -33, -33,
+ { 9, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
- -33, -33, -33, -33, -33, -33,
+ -33, -33, -33, -33, -33, -33 },
- 9, -34, -34, -34, -34, -34, -34, -34, -34, -34,
+ { 9, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
- -34, -34, -34, -34, -34, -34,
+ -34, -34, -34, -34, -34, -34 },
- 9, -35, -35, -35, -35, -35, -35, -35, -35, -35,
+ { 9, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
- -35, -35, -35, -35, -35, -35,
+ -35, -35, -35, -35, -35, -35 },
- 9, -36, -36, -36, -36, -36, -36, -36, -36, -36,
+ { 9, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
- -36, -36, -36, -36, -36, -36,
+ -36, -36, -36, -36, -36, -36 },
- 9, -37, -37, -37, -37, -37, -37, -37, -37, -37,
+ { 9, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
- -37, -37, -37, -37, -37, -37,
+ -37, -37, -37, -37, -37, -37 },
- 9, -38, -38, -38, -38, -38, -38, -38, -38, -38,
+ { 9, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
- -38, -38, -38, -38, -38, -38,
+ -38, -38, -38, -38, -38, -38 },
- 9, -39, -39, -39, -39, -39, -39, -39, -39, -39,
+ { 9, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
- -39, -39, -39, -39, -39, -39,
+ -39, -39, -39, -39, -39, -39 },
- 9, -40, -40, -40, -40, -40, -40, -40, -40, -40,
+ { 9, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
- -40, -40, -40, -40, -40, -40,
+ -40, -40, -40, -40, -40, -40 },
- 9, -41, -41, -41, -41, -41, -41, -41, -41, -41,
+ { 9, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
- -41, -41, -41, -41, -41, -41,
+ -41, -41, -41, -41, -41, -41 },
- 9, -42, -42, -42, -42, -42, -42, -42, -42, -42,
+ { 9, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
- -42, -42, -42, -42, -42, -42,
+ -42, -42, -42, -42, -42, -42 },
- 9, -43, -43, -43, -43, -43, -43, -43, -43, -43,
+ { 9, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
- -43, -43, -43, -43, -43, -43,
+ -43, -43, -43, -43, -43, -43 },
- 9, -44, -44, -44, -44, -44, -44, -44, -44, -44,
+ { 9, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
- -44, -44, -44, -44, -44, -44,
+ -44, -44, -44, -44, -44, -44 },
- 9, -45, -45, -45, -45, -45, -45, -45, -45, -45,
+ { 9, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
- -45, -45, -45, -45, -45, -45,
+ -45, -45, -45, -45, -45, -45 },
- 9, -46, -46, -46, -46, -46, -46, -46, -46, -46,
+ { 9, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
- -46, -46, -46, -46, -46, -46,
+ -46, -46, -46, -46, -46, -46 },
- 9, -47, -47, -47, -47, -47, -47, -47, -47, -47,
+ { 9, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
- -47, -47, -47, -47, -47, -47,
+ -47, -47, -47, -47, -47, -47 },
- 9, -48, -48, -48, -48, -48, -48, -48, -48, -48,
+ { 9, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
- -48, -48, -48, -48, -48, -48,
+ -48, -48, -48, -48, -48, -48 },
- 9, -49, -49, -49, -49, -49, -49, -49, -49, -49,
+ { 9, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
- -49, -49, -49, -49, -49, -49,
+ -49, -49, -49, -49, -49, -49 },
- 9, -50, -50, -50, -50, -50, -50, -50, -50, -50,
+ { 9, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
- -50, -50, -50, -50, -50, -50,
+ -50, -50, -50, -50, -50, -50 },
- 9, -51, -51, -51, -51, -51, -51, -51, -51, -51,
+ { 9, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
- -51, -51, -51, -51, -51, -51,
+ -51, -51, -51, -51, -51, -51 },
- 9, -52, -52, -52, -52, -52, -52, -52, -52, -52,
+ { 9, -52, -52, -52, -52, -52, -52, -52, -52, -52,
-52, -52, -52, -52, -52, -52, -52, -52, -52, -52,
-52, -52, -52, -52, -52, -52, -52, -52, -52, -52,
-52, -52, -52, -52, -52, -52, -52, -52, -52, -52,
-52, -52, -52, -52, -52, -52, -52, -52, -52, -52,
-52, -52, -52, -52, -52, -52, -52, -52, -52, -52,
-52, -52, -52, -52, -52, -52, -52, -52, -52, -52,
- -52, -52, -52, -52, -52, -52,
+ -52, -52, -52, -52, -52, -52 },
- 9, -53, -53, -53, -53, -53, -53, -53, -53, -53,
+ { 9, -53, -53, -53, -53, -53, -53, -53, -53, -53,
-53, -53, -53, -53, -53, -53, -53, -53, -53, -53,
-53, -53, -53, -53, -53, -53, -53, -53, -53, -53,
-53, -53, -53, -53, -53, -53, -53, -53, -53, -53,
-53, -53, -53, -53, -53, -53, -53, -53, -53, -53,
-53, -53, -53, -53, -53, -53, -53, -53, -53, -53,
-53, -53, -53, -53, -53, -53, -53, -53, -53, -53,
- -53, -53, -53, -53, -53, -53,
+ -53, -53, -53, -53, -53, -53 },
- 9, -54, -54, -54, -54, -54, -54, -54, -54, -54,
+ { 9, -54, -54, -54, -54, -54, -54, -54, -54, -54,
-54, -54, -54, -54, -54, -54, -54, -54, -54, -54,
-54, -54, -54, -54, -54, -54, -54, -54, -54, -54,
-54, -54, -54, -54, -54, -54, -54, -54, -54, -54,
-54, -54, -54, -54, -54, -54, -54, -54, -54, -54,
-54, -54, -54, -54, -54, -54, -54, -54, -54, -54,
-54, -54, -54, -54, -54, -54, -54, -54, -54, -54,
- -54, -54, -54, -54, -54, -54,
+ -54, -54, -54, -54, -54, -54 },
- 9, -55, -55, -55, -55, -55, -55, -55, -55, -55,
+ { 9, -55, -55, -55, -55, -55, -55, -55, -55, -55,
-55, -55, -55, -55, -55, -55, -55, -55, -55, -55,
-55, -55, -55, -55, -55, -55, -55, -55, -55, -55,
-55, -55, -55, -55, -55, -55, -55, -55, -55, -55,
-55, -55, -55, -55, -55, -55, -55, -55, -55, -55,
-55, -55, -55, -55, -55, -55, -55, -55, -55, -55,
-55, -55, -55, -55, -55, -55, -55, -55, -55, -55,
- -55, -55, -55, -55, -55, -55,
+ -55, -55, -55, -55, -55, -55 },
- 9, -56, -56, -56, -56, -56, -56, -56, -56, -56,
+ { 9, -56, -56, -56, -56, -56, -56, -56, -56, -56,
-56, -56, -56, -56, -56, -56, -56, -56, -56, -56,
-56, -56, -56, -56, -56, -56, -56, -56, -56, -56,
-56, -56, -56, -56, -56, -56, -56, -56, -56, -56,
-56, -56, -56, -56, -56, -56, -56, -56, -56, -56,
-56, -56, -56, -56, -56, -56, -56, -56, -56, -56,
-56, -56, -56, -56, -56, -56, -56, -56, -56, -56,
- -56, -56, -56, -56, -56, -56,
+ -56, -56, -56, -56, -56, -56 },
- 9, -57, -57, -57, -57, -57, -57, -57, -57, -57,
+ { 9, -57, -57, -57, -57, -57, -57, -57, -57, -57,
-57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
-57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
-57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
-57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
-57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
-57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
- -57, -57, -57, -57, -57, -57,
+ -57, -57, -57, -57, -57, -57 },
- 9, -58, -58, -58, -58, -58, -58, -58, -58, -58,
+ { 9, -58, -58, -58, -58, -58, -58, -58, -58, -58,
-58, -58, -58, -58, -58, -58, -58, -58, -58, -58,
-58, -58, -58, -58, -58, -58, -58, -58, -58, -58,
-58, -58, -58, -58, -58, -58, -58, -58, -58, -58,
-58, -58, -58, -58, -58, -58, -58, -58, -58, -58,
-58, -58, -58, -58, -58, -58, -58, -58, -58, -58,
-58, -58, -58, -58, -58, -58, -58, -58, -58, -58,
- -58, -58, -58, -58, -58, -58,
+ -58, -58, -58, -58, -58, -58 },
- 9, -59, -59, -59, -59, -59, -59, -59, -59, -59,
+ { 9, -59, -59, -59, -59, -59, -59, -59, -59, -59,
-59, -59, -59, -59, -59, -59, -59, -59, -59, -59,
-59, -59, -59, -59, -59, -59, -59, -59, -59, -59,
-59, -59, -59, -59, -59, -59, -59, -59, -59, -59,
-59, -59, -59, -59, -59, -59, -59, -59, -59, -59,
-59, -59, -59, -59, -59, -59, -59, -59, -59, -59,
-59, -59, -59, -59, -59, -59, -59, -59, -59, -59,
- -59, -59, -59, -59, -59, -59,
+ -59, -59, -59, -59, -59, -59 },
- 9, -60, -60, -60, -60, -60, -60, -60, -60, -60,
+ { 9, -60, -60, -60, -60, -60, -60, -60, -60, -60,
-60, -60, -60, -60, -60, -60, -60, -60, -60, -60,
-60, -60, -60, -60, -60, -60, -60, -60, -60, -60,
-60, -60, -60, -60, -60, -60, -60, -60, -60, -60,
-60, -60, -60, -60, -60, -60, -60, -60, -60, -60,
-60, -60, -60, -60, -60, -60, -60, -60, -60, -60,
-60, -60, -60, -60, -60, -60, -60, -60, -60, -60,
- -60, -60, -60, -60, -60, -60,
+ -60, -60, -60, -60, -60, -60 },
- 9, -61, -61, -61, -61, -61, -61, -61, -61, -61,
+ { 9, -61, -61, -61, -61, -61, -61, -61, -61, -61,
-61, -61, -61, -61, -61, -61, -61, -61, -61, -61,
-61, -61, -61, -61, -61, -61, -61, -61, -61, -61,
-61, -61, -61, -61, -61, -61, -61, -61, -61, -61,
-61, -61, -61, -61, -61, -61, -61, -61, -61, -61,
-61, -61, -61, -61, -61, -61, -61, -61, -61, -61,
-61, -61, -61, -61, -61, -61, -61, -61, -61, -61,
- -61, -61, -61, -61, -61, -61,
+ -61, -61, -61, -61, -61, -61 },
- 9, -62, -62, -62, -62, -62, -62, -62, -62, -62,
+ { 9, -62, -62, -62, -62, -62, -62, -62, -62, -62,
-62, -62, -62, -62, -62, -62, -62, -62, -62, -62,
-62, -62, -62, -62, -62, -62, -62, -62, -62, -62,
-62, -62, -62, -62, -62, -62, -62, -62, -62, -62,
-62, -62, -62, -62, -62, -62, -62, -62, -62, -62,
-62, -62, -62, -62, -62, -62, -62, -62, -62, -62,
-62, -62, -62, -62, -62, -62, -62, -62, -62, -62,
- -62, -62, -62, -62, -62, -62,
+ -62, -62, -62, -62, -62, -62 },
- 9, -63, -63, -63, -63, -63, -63, -63, -63, -63,
+ { 9, -63, -63, -63, -63, -63, -63, -63, -63, -63,
-63, -63, -63, -63, -63, -63, -63, -63, -63, -63,
-63, -63, -63, -63, -63, -63, -63, -63, -63, -63,
-63, -63, -63, -63, -63, -63, -63, -63, -63, -63,
-63, -63, -63, -63, -63, -63, -63, -63, -63, -63,
-63, -63, -63, -63, -63, -63, -63, -63, -63, -63,
-63, -63, -63, -63, -63, -63, -63, -63, -63, -63,
- -63, -63, -63, -63, -63, -63
+ -63, -63, -63, -63, -63, -63 }
} ;
static remote_state_type remote_get_previous_state remote_PROTO(( void ));
static remote_state_type remote_try_NUL_trans remote_PROTO(( remote_state_type current_state ));
static int remote_get_next_buffer remote_PROTO(( void ));
+#if 0
static void remoteunput remote_PROTO(( remote_CHAR c, remote_CHAR *buf_ptr ));
+#endif
void remoterestart remote_PROTO(( FILE *input_file ));
void remote_switch_to_buffer remote_PROTO(( remote_BUFFER_STATE new_buffer ));
void remote_load_buffer_state remote_PROTO(( void ));
}
+#if 0
#ifdef remote_USE_PROTOS
static void remoteunput( remote_CHAR c, register remote_CHAR *remote_bp )
#else
*/
remote_DO_BEFORE_ACTION; /* set up remotetext again */
}
+#endif
#ifdef __cplusplus
// Debugging macro
#ifdef DEBUG
+static int dbgLevel=-1;
#define DBG(level) if ( dbgLevel >= level)
#else
#define DBG(level) if (0)
#endif
-static int dbgLevel=-1;
-
/*
* Forward declaration for my_input
*/
#define XREF 4
static short int nodedata_nxt[][256] =
{
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0 },
- 11, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ { 11, 12, 12, 12, 12, 12, 12, 12, 12, 12,
13, 12, 12, 12, 12, 12, 12, 12, 12, 12,
12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12 },
- 11, 12, 12, 12, 12, 12, 12, 12, 12, 12,
+ { 11, 12, 12, 12, 12, 12, 12, 12, 12, 12,
13, 12, 12, 12, 12, 12, 12, 12, 12, 12,
12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
- 12, 12, 12, 12, 12, 12,
+ 12, 12, 12, 12, 12, 12 },
- 11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ { 11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ { 11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ { 11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ { 11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ { 11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ { 11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ { 11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- 11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
+ { 11, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
- 15, 15, 15, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15 },
- -11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
+ {-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
- -11, -11, -11, -11, -11, -11,
+ -11, -11, -11, -11, -11, -11 },
- 11, -12, -12, -12, -12, -12, -12, -12, -12, -12,
+ { 11, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
- -12, -12, -12, -12, -12, -12,
+ -12, -12, -12, -12, -12, -12 },
- 11, -13, -13, -13, -13, -13, -13, -13, -13, -13,
+ { 11, -13, -13, -13, -13, -13, -13, -13, -13, -13,
-13, -13, -13, -13, -13, -13, -13, -13, -13, -13,
-13, -13, -13, -13, -13, -13, -13, -13, -13, -13,
-13, -13, -13, -13, -13, -13, -13, -13, -13, -13,
-13, -13, -13, -13, -13, -13, -13, -13, -13, -13,
-13, -13, -13, -13, -13, -13, -13, -13, -13, -13,
-13, -13, -13, -13, -13, -13, -13, -13, -13, -13,
- -13, -13, -13, -13, -13, -13,
+ -13, -13, -13, -13, -13, -13 },
- 11, -14, -14, -14, -14, -14, -14, -14, -14, -14,
+ { 11, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, 24, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
- -14, -14, -14, -14, -14, -14,
+ -14, -14, -14, -14, -14, -14 },
- 11, -15, -15, -15, -15, -15, -15, -15, -15, -15,
+ { 11, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
- -15, -15, -15, -15, -15, -15,
+ -15, -15, -15, -15, -15, -15 },
- 11, -16, -16, -16, -16, -16, -16, -16, -16, -16,
+ { 11, -16, -16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
- -16, -16, -16, -16, -16, -16,
+ -16, -16, -16, -16, -16, -16 },
- 11, -17, -17, -17, -17, -17, -17, -17, -17, -17,
+ { 11, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
- -17, -17, -17, -17, -17, -17,
+ -17, -17, -17, -17, -17, -17 },
- 11, -18, -18, -18, -18, -18, -18, -18, -18, -18,
+ { 11, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
- -18, -18, -18, -18, -18, -18,
+ -18, -18, -18, -18, -18, -18 },
- 11, -19, -19, -19, -19, -19, -19, -19, -19, -19,
+ { 11, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
- -19, -19, -19, -19, -19, -19,
+ -19, -19, -19, -19, -19, -19 },
- 11, -20, -20, -20, -20, -20, -20, -20, -20, -20,
+ { 11, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
- -20, -20, -20, -20, -20, -20,
+ -20, -20, -20, -20, -20, -20 },
- 11, -21, -21, -21, -21, -21, -21, -21, -21, -21,
+ { 11, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
- -21, -21, -21, -21, -21, -21,
+ -21, -21, -21, -21, -21, -21 },
- 11, -22, -22, -22, -22, -22, -22, -22, -22, -22,
+ { 11, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
- -22, -22, -22, -22, -22, -22,
+ -22, -22, -22, -22, -22, -22 },
- 11, -23, -23, -23, -23, -23, -23, -23, -23, -23,
+ { 11, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
- -23, -23, -23, -23, -23, -23,
+ -23, -23, -23, -23, -23, -23 },
- 11, -24, -24, -24, -24, -24, -24, -24, -24, -24,
+ { 11, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
- -24, -24, -24, -24, -24, -24,
+ -24, -24, -24, -24, -24, -24 },
- 11, -25, -25, -25, -25, -25, -25, -25, -25, -25,
+ { 11, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
- -25, -25, -25, -25, -25, -25,
+ -25, -25, -25, -25, -25, -25 },
- 11, -26, -26, -26, -26, -26, -26, -26, -26, -26,
+ { 11, -26, -26, -26, -26, -26, -26, -26, -26, -26,
-26, -26, -26, -26, -26, -26, -26, -26, -26, -26,
-26, -26, -26, -26, -26, -26, -26, -26, -26, -26,
-26, -26, -26, -26, -26, 35, -26, -26, -26, -26,
-26, -26, -26, -26, -26, -26, -26, -26, -26, -26,
-26, -26, -26, -26, -26, -26, -26, -26, -26, -26,
-26, -26, -26, -26, -26, -26, -26, -26, -26, -26,
- -26, -26, -26, -26, -26, -26,
+ -26, -26, -26, -26, -26, -26 },
- 11, -27, -27, -27, -27, -27, -27, -27, -27, -27,
+ { 11, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
- -27, -27, -27, -27, -27, -27,
+ -27, -27, -27, -27, -27, -27 },
- 11, -28, -28, -28, -28, -28, -28, -28, -28, -28,
+ { 11, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, 36, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
- -28, -28, -28, -28, -28, -28,
+ -28, -28, -28, -28, -28, -28 },
- 11, -29, -29, -29, -29, -29, -29, -29, -29, -29,
+ { 11, -29, -29, -29, -29, -29, -29, -29, -29, -29,
-29, -29, -29, -29, -29, -29, -29, -29, -29, -29,
-29, -29, -29, -29, -29, -29, -29, -29, -29, -29,
-29, -29, -29, -29, -29, -29, -29, -29, -29, -29,
-29, -29, -29, -29, -29, -29, -29, -29, -29, -29,
-29, -29, -29, -29, -29, -29, -29, -29, -29, -29,
-29, -29, -29, -29, -29, -29, -29, -29, -29, -29,
- -29, -29, -29, -29, -29, -29,
+ -29, -29, -29, -29, -29, -29 },
- 11, -30, -30, -30, -30, -30, -30, -30, -30, -30,
+ { 11, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, 37, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
- -30, -30, -30, -30, -30, -30,
+ -30, -30, -30, -30, -30, -30 },
- 11, -31, -31, -31, -31, -31, -31, -31, -31, -31,
+ { 11, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
- -31, -31, -31, -31, -31, -31,
+ -31, -31, -31, -31, -31, -31 },
- 11, -32, -32, -32, -32, -32, -32, -32, -32, -32,
+ { 11, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, 38, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
- -32, -32, -32, -32, -32, -32,
+ -32, -32, -32, -32, -32, -32 },
- 11, -33, -33, -33, -33, -33, -33, -33, -33, -33,
+ { 11, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
- -33, -33, -33, -33, -33, -33,
+ -33, -33, -33, -33, -33, -33 },
- 11, -34, -34, -34, -34, -34, -34, -34, -34, -34,
+ { 11, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
- -34, -34, -34, -34, -34, -34,
+ -34, -34, -34, -34, -34, -34 },
- 11, -35, -35, -35, -35, -35, -35, -35, -35, -35,
+ { 11, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
- -35, -35, -35, -35, -35, -35,
+ -35, -35, -35, -35, -35, -35 },
- 11, -36, -36, -36, -36, -36, -36, -36, -36, -36,
+ { 11, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
- -36, -36, -36, -36, -36, -36,
+ -36, -36, -36, -36, -36, -36 },
- 11, -37, -37, -37, -37, -37, -37, -37, -37, -37,
+ { 11, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
- -37, -37, -37, -37, -37, -37,
+ -37, -37, -37, -37, -37, -37 },
- 11, -38, -38, -38, -38, -38, -38, -38, -38, -38,
+ { 11, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
- -38, -38, -38, -38, -38, -38,
+ -38, -38, -38, -38, -38, -38 },
- 11, -39, -39, -39, -39, -39, -39, -39, -39, -39,
+ { 11, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
- -39, -39, -39, -39, -39, -39,
+ -39, -39, -39, -39, -39, -39 },
- 11, -40, -40, -40, -40, -40, -40, -40, -40, -40,
+ { 11, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
- -40, -40, -40, -40, -40, -40,
+ -40, -40, -40, -40, -40, -40 },
- 11, -41, -41, -41, -41, -41, -41, -41, -41, -41,
+ { 11, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
- -41, -41, -41, -41, -41, -41,
+ -41, -41, -41, -41, -41, -41 },
- 11, -42, -42, -42, -42, -42, -42, -42, -42, -42,
+ { 11, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
- -42, -42, -42, -42, -42, -42,
+ -42, -42, -42, -42, -42, -42 },
- 11, -43, -43, -43, -43, -43, -43, -43, -43, -43,
+ { 11, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
- -43, -43, -43, -43, -43, -43,
+ -43, -43, -43, -43, -43, -43 },
- 11, -44, -44, -44, -44, -44, -44, -44, -44, -44,
+ { 11, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
- -44, -44, -44, -44, -44, -44,
+ -44, -44, -44, -44, -44, -44 },
- 11, -45, -45, -45, -45, -45, -45, -45, -45, -45,
+ { 11, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
- -45, -45, -45, -45, -45, -45,
+ -45, -45, -45, -45, -45, -45 },
- 11, -46, -46, -46, -46, -46, -46, -46, -46, -46,
+ { 11, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
- -46, -46, -46, -46, -46, -46,
+ -46, -46, -46, -46, -46, -46 },
- 11, -47, -47, -47, -47, -47, -47, -47, -47, -47,
+ { 11, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
- -47, -47, -47, -47, -47, -47,
+ -47, -47, -47, -47, -47, -47 },
- 11, -48, -48, -48, -48, -48, -48, -48, -48, -48,
+ { 11, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
- -48, -48, -48, -48, -48, -48,
+ -48, -48, -48, -48, -48, -48 },
- 11, -49, -49, -49, -49, -49, -49, -49, -49, -49,
+ { 11, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
- -49, -49, -49, -49, -49, -49,
+ -49, -49, -49, -49, -49, -49 },
- 11, -50, -50, -50, -50, -50, -50, -50, -50, -50,
+ { 11, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
- -50, -50, -50, -50, -50, -50,
+ -50, -50, -50, -50, -50, -50 },
- 11, -51, -51, -51, -51, -51, -51, -51, -51, -51,
+ { 11, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
- -51, -51, -51, -51, -51, -51,
+ -51, -51, -51, -51, -51, -51 },
- 11, -52, -52, -52, -52, -52, -52, -52, -52, -52,
+ { 11, -52, -52, -52, -52, -52, -52, -52, -52, -52,
-52, -52, -52, -52, -52, -52, -52, -52, -52, -52,
-52, -52, -52, -52, -52, -52, -52, -52, -52, -52,
-52, -52, -52, -52, -52, -52, -52, -52, -52, -52,
-52, -52, -52, -52, -52, -52, -52, -52, -52, -52,
-52, -52, -52, -52, -52, -52, -52, -52, -52, -52,
-52, -52, -52, -52, -52, -52, -52, -52, -52, -52,
- -52, -52, -52, -52, -52, -52,
+ -52, -52, -52, -52, -52, -52 },
- 11, -53, -53, -53, -53, -53, -53, -53, -53, -53,
+ { 11, -53, -53, -53, -53, -53, -53, -53, -53, -53,
-53, -53, -53, -53, -53, -53, -53, -53, -53, -53,
-53, -53, -53, -53, -53, -53, -53, -53, -53, -53,
-53, -53, -53, -53, -53, -53, -53, -53, -53, -53,
-53, -53, -53, -53, -53, -53, -53, -53, -53, -53,
-53, -53, -53, -53, -53, -53, -53, -53, -53, -53,
-53, -53, -53, -53, -53, -53, -53, -53, -53, -53,
- -53, -53, -53, -53, -53, -53,
+ -53, -53, -53, -53, -53, -53 },
- 11, -54, -54, -54, -54, -54, -54, -54, -54, -54,
+ { 11, -54, -54, -54, -54, -54, -54, -54, -54, -54,
-54, -54, -54, -54, -54, -54, -54, -54, -54, -54,
-54, -54, -54, -54, -54, -54, -54, -54, -54, -54,
-54, -54, -54, -54, -54, -54, -54, -54, -54, -54,
-54, -54, -54, -54, -54, -54, -54, -54, -54, -54,
-54, -54, -54, -54, -54, -54, -54, -54, -54, -54,
-54, -54, -54, -54, -54, -54, -54, -54, -54, -54,
- -54, -54, -54, -54, -54, -54,
+ -54, -54, -54, -54, -54, -54 },
- 11, -55, -55, -55, -55, -55, -55, -55, -55, -55,
+ { 11, -55, -55, -55, -55, -55, -55, -55, -55, -55,
-55, -55, -55, -55, -55, -55, -55, -55, -55, -55,
-55, -55, -55, -55, -55, -55, -55, -55, -55, -55,
-55, -55, -55, -55, -55, -55, -55, -55, -55, -55,
-55, -55, -55, -55, -55, -55, -55, -55, -55, -55,
-55, -55, -55, -55, -55, -55, -55, -55, -55, -55,
-55, -55, -55, -55, -55, -55, -55, -55, -55, -55,
- -55, -55, -55, -55, -55, -55,
+ -55, -55, -55, -55, -55, -55 },
- 11, -56, -56, -56, -56, -56, -56, -56, -56, -56,
+ { 11, -56, -56, -56, -56, -56, -56, -56, -56, -56,
-56, -56, -56, -56, -56, -56, -56, -56, -56, -56,
-56, -56, -56, -56, -56, -56, -56, -56, -56, -56,
-56, -56, -56, -56, -56, -56, -56, -56, -56, -56,
-56, -56, -56, -56, -56, -56, -56, -56, -56, -56,
-56, -56, -56, -56, -56, -56, -56, -56, -56, -56,
-56, -56, -56, -56, -56, -56, -56, -56, -56, -56,
- -56, -56, -56, -56, -56, -56,
+ -56, -56, -56, -56, -56, -56 },
- 11, -57, -57, -57, -57, -57, -57, -57, -57, -57,
+ { 11, -57, -57, -57, -57, -57, -57, -57, -57, -57,
-57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
-57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
-57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
-57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
-57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
-57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
- -57, -57, -57, -57, -57, -57,
+ -57, -57, -57, -57, -57, -57 },
- 11, -58, -58, -58, -58, -58, -58, -58, -58, -58,
+ { 11, -58, -58, -58, -58, -58, -58, -58, -58, -58,
-58, -58, -58, -58, -58, -58, -58, -58, -58, -58,
-58, -58, -58, -58, -58, -58, -58, -58, -58, -58,
-58, -58, -58, -58, -58, -58, -58, -58, -58, -58,
-58, -58, -58, -58, -58, -58, -58, -58, -58, -58,
-58, -58, -58, -58, -58, -58, -58, -58, -58, -58,
-58, -58, -58, -58, -58, -58, -58, -58, -58, -58,
- -58, -58, -58, -58, -58, -58,
+ -58, -58, -58, -58, -58, -58 },
- 11, -59, -59, -59, -59, -59, -59, -59, -59, -59,
+ { 11, -59, -59, -59, -59, -59, -59, -59, -59, -59,
-59, -59, -59, -59, -59, -59, -59, -59, -59, -59,
-59, -59, -59, -59, -59, -59, -59, -59, -59, -59,
-59, -59, -59, -59, -59, -59, -59, -59, -59, -59,
-59, -59, -59, -59, -59, -59, -59, -59, -59, -59,
-59, -59, -59, -59, -59, -59, -59, -59, -59, -59,
-59, -59, -59, -59, -59, -59, -59, -59, -59, -59,
- -59, -59, -59, -59, -59, -59,
+ -59, -59, -59, -59, -59, -59 },
- 11, -60, -60, -60, -60, -60, -60, -60, -60, -60,
+ { 11, -60, -60, -60, -60, -60, -60, -60, -60, -60,
-60, -60, -60, -60, -60, -60, -60, -60, -60, -60,
-60, -60, -60, -60, -60, -60, -60, -60, -60, -60,
-60, -60, -60, -60, -60, -60, -60, -60, -60, -60,
-60, -60, -60, -60, -60, -60, -60, -60, -60, -60,
-60, -60, -60, -60, -60, -60, -60, -60, -60, -60,
-60, -60, -60, -60, -60, -60, -60, -60, -60, -60,
- -60, -60, -60, -60, -60, -60,
+ -60, -60, -60, -60, -60, -60 },
- 11, -61, -61, -61, -61, -61, -61, -61, -61, -61,
+ { 11, -61, -61, -61, -61, -61, -61, -61, -61, -61,
-61, -61, -61, -61, -61, -61, -61, -61, -61, -61,
-61, -61, -61, -61, -61, -61, -61, -61, -61, -61,
-61, -61, -61, -61, -61, -61, -61, -61, -61, -61,
-61, -61, -61, -61, -61, -61, -61, -61, -61, -61,
-61, -61, -61, -61, -61, -61, -61, -61, -61, -61,
-61, -61, -61, -61, -61, -61, -61, -61, -61, -61,
- -61, -61, -61, -61, -61, -61,
+ -61, -61, -61, -61, -61, -61 },
- 11, -62, -62, -62, -62, -62, -62, -62, -62, -62,
+ { 11, -62, -62, -62, -62, -62, -62, -62, -62, -62,
-62, -62, -62, -62, -62, -62, -62, -62, -62, -62,
-62, -62, -62, -62, -62, -62, -62, -62, -62, -62,
-62, -62, -62, -62, -62, -62, -62, -62, -62, -62,
-62, -62, -62, -62, -62, -62, -62, -62, -62, -62,
-62, -62, -62, -62, -62, -62, -62, -62, -62, -62,
-62, -62, -62, -62, -62, -62, -62, -62, -62, -62,
- -62, -62, -62, -62, -62, -62,
+ -62, -62, -62, -62, -62, -62 },
- 11, -63, -63, -63, -63, -63, -63, -63, -63, -63,
+ { 11, -63, -63, -63, -63, -63, -63, -63, -63, -63,
-63, -63, -63, -63, -63, -63, -63, -63, -63, -63,
-63, -63, -63, -63, -63, -63, -63, -63, -63, -63,
-63, -63, -63, -63, -63, -63, -63, -63, -63, -63,
-63, -63, -63, -63, -63, -63, -63, -63, -63, -63,
-63, -63, -63, -63, -63, -63, -63, -63, -63, -63,
-63, -63, -63, -63, -63, -63, -63, -63, -63, -63,
- -63, -63, -63, -63, -63, -63,
+ -63, -63, -63, -63, -63, -63 },
- 11, -64, -64, -64, -64, -64, -64, -64, -64, -64,
+ { 11, -64, -64, -64, -64, -64, -64, -64, -64, -64,
-64, -64, -64, -64, -64, -64, -64, -64, -64, -64,
-64, -64, -64, -64, -64, -64, -64, -64, -64, -64,
-64, -64, -64, -64, -64, -64, -64, -64, -64, -64,
-64, -64, -64, -64, -64, -64, -64, -64, -64, -64,
-64, -64, -64, -64, -64, -64, -64, -64, -64, -64,
-64, -64, -64, -64, -64, -64, -64, -64, -64, -64,
- -64, -64, -64, -64, -64, -64,
+ -64, -64, -64, -64, -64, -64 },
- 11, -65, -65, -65, -65, -65, -65, -65, -65, -65,
+ { 11, -65, -65, -65, -65, -65, -65, -65, -65, -65,
-65, -65, -65, -65, -65, -65, -65, -65, -65, -65,
-65, -65, -65, -65, -65, -65, -65, -65, -65, -65,
-65, -65, -65, -65, -65, -65, -65, -65, -65, -65,
-65, -65, -65, -65, -65, -65, -65, -65, -65, -65,
-65, -65, -65, -65, -65, -65, -65, -65, -65, -65,
-65, -65, -65, -65, -65, -65, -65, -65, -65, -65,
- -65, -65, -65, -65, -65, -65,
+ -65, -65, -65, -65, -65, -65 },
- 11, -66, -66, -66, -66, -66, -66, -66, -66, -66,
+ { 11, -66, -66, -66, -66, -66, -66, -66, -66, -66,
-66, -66, -66, -66, -66, -66, -66, -66, -66, -66,
-66, -66, -66, -66, -66, -66, -66, -66, -66, -66,
-66, -66, -66, -66, -66, -66, -66, -66, -66, -66,
-66, -66, -66, -66, -66, -66, -66, -66, -66, -66,
-66, -66, -66, -66, -66, -66, -66, -66, -66, -66,
-66, -66, -66, -66, -66, -66, -66, -66, -66, -66,
- -66, -66, -66, -66, -66, -66,
+ -66, -66, -66, -66, -66, -66 },
- 11, -67, -67, -67, -67, -67, -67, -67, -67, -67,
+ { 11, -67, -67, -67, -67, -67, -67, -67, -67, -67,
-67, -67, -67, -67, -67, -67, -67, -67, -67, -67,
-67, -67, -67, -67, -67, -67, -67, -67, -67, -67,
-67, -67, -67, -67, -67, -67, -67, -67, -67, -67,
-67, -67, -67, -67, -67, -67, -67, -67, -67, -67,
-67, -67, -67, -67, -67, -67, -67, -67, -67, -67,
-67, -67, -67, -67, -67, -67, -67, -67, -67, -67,
- -67, -67, -67, -67, -67, -67,
+ -67, -67, -67, -67, -67, -67 },
- 11, -68, -68, -68, -68, -68, -68, -68, -68, -68,
+ { 11, -68, -68, -68, -68, -68, -68, -68, -68, -68,
-68, -68, -68, -68, -68, -68, -68, -68, -68, -68,
-68, -68, -68, -68, -68, -68, -68, -68, -68, -68,
-68, -68, -68, -68, -68, -68, -68, -68, -68, -68,
-68, -68, -68, -68, -68, -68, -68, -68, -68, -68,
-68, -68, -68, -68, -68, -68, -68, -68, -68, -68,
-68, -68, -68, -68, -68, -68, -68, -68, -68, -68,
- -68, -68, -68, -68, -68, -68,
+ -68, -68, -68, -68, -68, -68 },
- 11, -69, -69, -69, -69, -69, -69, -69, -69, -69,
+ { 11, -69, -69, -69, -69, -69, -69, -69, -69, -69,
-69, -69, -69, -69, -69, -69, -69, -69, -69, -69,
-69, -69, -69, -69, -69, -69, -69, -69, -69, -69,
-69, -69, -69, -69, -69, -69, -69, -69, -69, -69,
-69, -69, -69, -69, -69, -69, -69, -69, -69, -69,
-69, -69, -69, -69, -69, -69, -69, -69, -69, -69,
-69, -69, -69, -69, -69, -69, -69, -69, -69, -69,
- -69, -69, -69, -69, -69, -69,
+ -69, -69, -69, -69, -69, -69 },
- 11, -70, -70, -70, -70, -70, -70, -70, -70, -70,
+ { 11, -70, -70, -70, -70, -70, -70, -70, -70, -70,
-70, -70, -70, -70, -70, -70, -70, -70, -70, -70,
-70, -70, -70, -70, -70, -70, -70, -70, -70, -70,
-70, -70, -70, -70, -70, -70, -70, -70, -70, -70,
-70, -70, -70, -70, -70, -70, -70, -70, -70, -70,
-70, -70, -70, -70, -70, -70, -70, -70, -70, -70,
-70, -70, -70, -70, -70, -70, -70, -70, -70, -70,
- -70, -70, -70, -70, -70, -70,
+ -70, -70, -70, -70, -70, -70 },
- 11, -71, -71, -71, -71, -71, -71, -71, -71, -71,
+ { 11, -71, -71, -71, -71, -71, -71, -71, -71, -71,
-71, -71, -71, -71, -71, -71, -71, -71, -71, -71,
-71, -71, -71, -71, -71, -71, -71, -71, -71, -71,
-71, -71, -71, -71, -71, -71, -71, -71, -71, -71,
-71, -71, -71, -71, -71, -71, -71, -71, -71, -71,
-71, -71, -71, -71, -71, -71, -71, -71, -71, -71,
-71, -71, -71, -71, -71, -71, -71, -71, -71, -71,
- -71, -71, -71, -71, -71, -71,
+ -71, -71, -71, -71, -71, -71 },
- 11, -72, -72, -72, -72, -72, -72, -72, -72, -72,
+ { 11, -72, -72, -72, -72, -72, -72, -72, -72, -72,
-72, -72, -72, -72, -72, -72, -72, -72, -72, -72,
-72, -72, -72, -72, -72, -72, -72, -72, -72, -72,
-72, -72, -72, -72, -72, -72, -72, -72, -72, -72,
-72, -72, -72, -72, -72, -72, -72, -72, -72, -72,
-72, -72, -72, -72, -72, -72, -72, -72, -72, -72,
-72, -72, -72, -72, -72, -72, -72, -72, -72, -72,
- -72, -72, -72, -72, -72, -72,
+ -72, -72, -72, -72, -72, -72 },
- 11, -73, -73, -73, -73, -73, -73, -73, -73, -73,
+ { 11, -73, -73, -73, -73, -73, -73, -73, -73, -73,
-73, -73, -73, -73, -73, -73, -73, -73, -73, -73,
-73, -73, -73, -73, -73, -73, -73, -73, -73, -73,
-73, -73, -73, -73, -73, -73, -73, -73, -73, -73,
-73, -73, -73, -73, -73, -73, -73, -73, -73, -73,
-73, -73, -73, -73, -73, -73, -73, -73, -73, -73,
-73, -73, -73, -73, -73, -73, -73, -73, -73, -73,
- -73, -73, -73, -73, -73, -73,
+ -73, -73, -73, -73, -73, -73 },
- 11, -74, -74, -74, -74, -74, -74, -74, -74, -74,
+ { 11, -74, -74, -74, -74, -74, -74, -74, -74, -74,
-74, -74, -74, -74, -74, -74, -74, -74, -74, -74,
-74, -74, -74, -74, -74, -74, -74, -74, -74, -74,
-74, -74, -74, -74, -74, -74, -74, -74, -74, -74,
-74, -74, -74, -74, -74, -74, -74, -74, -74, -74,
-74, -74, -74, -74, -74, -74, -74, -74, -74, -74,
-74, -74, -74, -74, -74, -74, -74, -74, -74, -74,
- -74, -74, -74, -74, -74, -74,
+ -74, -74, -74, -74, -74, -74 },
- 11, -75, -75, -75, -75, -75, -75, -75, -75, -75,
+ { 11, -75, -75, -75, -75, -75, -75, -75, -75, -75,
-75, -75, -75, -75, -75, -75, -75, -75, -75, -75,
-75, -75, -75, -75, -75, -75, -75, -75, -75, -75,
-75, -75, -75, -75, -75, -75, -75, -75, -75, -75,
-75, -75, -75, -75, -75, -75, -75, -75, -75, -75,
-75, -75, -75, -75, -75, -75, -75, -75, -75, -75,
-75, -75, -75, -75, -75, -75, -75, -75, -75, -75,
- -75, -75, -75, -75, -75, -75,
+ -75, -75, -75, -75, -75, -75 },
- 11, -76, -76, -76, -76, -76, -76, -76, -76, -76,
+ { 11, -76, -76, -76, -76, -76, -76, -76, -76, -76,
-76, -76, -76, -76, -76, -76, -76, -76, -76, -76,
-76, -76, -76, -76, -76, -76, -76, -76, -76, -76,
-76, -76, -76, -76, -76, -76, -76, -76, -76, -76,
-76, -76, -76, -76, -76, -76, -76, -76, -76, -76,
-76, -76, -76, -76, -76, -76, -76, -76, -76, -76,
-76, -76, -76, -76, -76, -76, -76, -76, -76, -76,
- -76, -76, -76, -76, -76, -76,
+ -76, -76, -76, -76, -76, -76 },
- 11, -77, -77, -77, -77, -77, -77, -77, -77, -77,
+ { 11, -77, -77, -77, -77, -77, -77, -77, -77, -77,
-77, -77, -77, -77, -77, -77, -77, -77, -77, -77,
-77, -77, -77, -77, -77, -77, -77, -77, -77, -77,
-77, -77, -77, -77, -77, -77, -77, -77, -77, -77,
-77, -77, -77, -77, -77, -77, -77, -77, -77, -77,
-77, -77, -77, -77, -77, -77, -77, -77, -77, -77,
-77, -77, -77, -77, -77, -77, -77, -77, -77, -77,
- -77, -77, -77, -77, -77, -77,
+ -77, -77, -77, -77, -77, -77 },
- 11, -78, -78, -78, -78, -78, -78, -78, -78, -78,
+ { 11, -78, -78, -78, -78, -78, -78, -78, -78, -78,
-78, -78, -78, -78, -78, -78, -78, -78, -78, -78,
-78, -78, -78, -78, -78, -78, -78, -78, -78, -78,
-78, -78, -78, -78, -78, -78, -78, -78, -78, -78,
-78, -78, -78, -78, -78, -78, -78, -78, -78, -78,
-78, -78, -78, -78, -78, -78, -78, -78, -78, -78,
-78, -78, -78, -78, -78, -78, -78, -78, -78, -78,
- -78, -78, -78, -78, -78, -78,
+ -78, -78, -78, -78, -78, -78 },
- 11, -79, -79, -79, -79, -79, -79, -79, -79, -79,
+ { 11, -79, -79, -79, -79, -79, -79, -79, -79, -79,
-79, -79, -79, -79, -79, -79, -79, -79, -79, -79,
-79, -79, -79, -79, -79, -79, -79, -79, -79, -79,
-79, -79, -79, -79, -79, -79, -79, -79, -79, -79,
-79, -79, -79, -79, -79, -79, -79, -79, -79, -79,
-79, -79, -79, -79, -79, -79, -79, -79, -79, -79,
-79, -79, -79, -79, -79, -79, -79, -79, -79, -79,
- -79, -79, -79, -79, -79, -79,
+ -79, -79, -79, -79, -79, -79 },
- 11, -80, -80, -80, -80, -80, -80, -80, -80, -80,
+ { 11, -80, -80, -80, -80, -80, -80, -80, -80, -80,
-80, -80, -80, -80, -80, -80, -80, -80, -80, -80,
-80, -80, -80, -80, -80, -80, -80, -80, -80, -80,
-80, -80, -80, -80, -80, -80, -80, -80, -80, -80,
-80, -80, -80, -80, -80, -80, -80, -80, -80, -80,
-80, -80, -80, -80, -80, -80, -80, -80, -80, -80,
-80, -80, -80, -80, -80, -80, -80, -80, -80, -80,
- -80, -80, -80, -80, -80, -80,
+ -80, -80, -80, -80, -80, -80 },
- 11, -81, -81, -81, -81, -81, -81, -81, -81, -81,
+ { 11, -81, -81, -81, -81, -81, -81, -81, -81, -81,
-81, -81, -81, -81, -81, -81, -81, -81, -81, -81,
-81, -81, -81, -81, -81, -81, -81, -81, -81, -81,
-81, -81, -81, -81, -81, -81, -81, -81, -81, -81,
-81, -81, -81, -81, -81, -81, -81, -81, -81, -81,
-81, -81, -81, -81, -81, -81, -81, -81, -81, -81,
-81, -81, -81, -81, -81, -81, -81, -81, -81, -81,
- -81, -81, -81, -81, -81, -81,
+ -81, -81, -81, -81, -81, -81 },
- 11, -82, -82, -82, -82, -82, -82, -82, -82, -82,
+ { 11, -82, -82, -82, -82, -82, -82, -82, -82, -82,
-82, -82, -82, -82, -82, -82, -82, -82, -82, -82,
-82, -82, -82, -82, -82, -82, -82, -82, -82, -82,
-82, -82, -82, -82, -82, -82, -82, -82, -82, -82,
-82, -82, -82, -82, -82, -82, -82, -82, -82, -82,
-82, -82, -82, -82, -82, -82, -82, -82, -82, -82,
-82, -82, -82, -82, -82, -82, -82, -82, -82, -82,
- -82, -82, -82, -82, -82, -82,
+ -82, -82, -82, -82, -82, -82 },
- 11, -83, -83, -83, -83, -83, -83, -83, -83, -83,
+ { 11, -83, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, -83,
-83, -83, -83, -83, -83, -83, -83, -83, -83, -83,
- -83, -83, -83, -83, -83, -83,
+ -83, -83, -83, -83, -83, -83 },
- 11, -84, -84, -84, -84, -84, -84, -84, -84, -84,
+ { 11, -84, -84, -84, -84, -84, -84, -84, -84, -84,
-84, -84, -84, -84, -84, -84, -84, -84, -84, -84,
-84, -84, -84, -84, -84, -84, -84, -84, -84, -84,
-84, -84, -84, -84, -84, -84, -84, -84, -84, -84,
-84, -84, -84, -84, -84, -84, -84, -84, -84, -84,
-84, -84, -84, -84, -84, -84, -84, -84, -84, -84,
-84, -84, -84, -84, -84, -84, -84, -84, -84, -84,
- -84, -84, -84, -84, -84, -84,
+ -84, -84, -84, -84, -84, -84 },
- 11, -85, -85, -85, -85, -85, -85, -85, -85, -85,
+ { 11, -85, -85, -85, -85, -85, -85, -85, -85, -85,
-85, -85, -85, -85, -85, -85, -85, -85, -85, -85,
-85, -85, -85, -85, -85, -85, -85, -85, -85, -85,
-85, -85, -85, -85, -85, -85, -85, -85, -85, -85,
-85, -85, -85, -85, -85, -85, -85, -85, -85, -85,
-85, -85, -85, -85, -85, -85, -85, -85, -85, -85,
-85, -85, -85, -85, -85, -85, -85, -85, -85, -85,
- -85, -85, -85, -85, -85, -85,
+ -85, -85, -85, -85, -85, -85 },
- 11, -86, -86, -86, -86, -86, -86, -86, -86, -86,
+ { 11, -86, -86, -86, -86, -86, -86, -86, -86, -86,
-86, -86, -86, -86, -86, -86, -86, -86, -86, -86,
-86, -86, -86, -86, -86, -86, -86, -86, -86, -86,
-86, -86, -86, -86, -86, -86, -86, -86, -86, -86,
-86, -86, -86, -86, -86, -86, -86, -86, -86, -86,
-86, -86, -86, -86, -86, -86, -86, -86, -86, -86,
-86, -86, -86, -86, -86, -86, -86, -86, -86, -86,
- -86, -86, -86, -86, -86, -86,
+ -86, -86, -86, -86, -86, -86 },
- 11, -87, -87, -87, -87, -87, -87, -87, -87, -87,
+ { 11, -87, -87, -87, -87, -87, -87, -87, -87, -87,
-87, -87, -87, -87, -87, -87, -87, -87, -87, -87,
-87, -87, -87, -87, -87, -87, -87, -87, -87, -87,
-87, -87, -87, -87, -87, -87, -87, -87, -87, -87,
-87, -87, -87, -87, -87, -87, -87, -87, -87, -87,
-87, -87, -87, -87, -87, -87, -87, -87, -87, -87,
-87, -87, -87, -87, -87, -87, -87, -87, -87, -87,
- -87, -87, -87, -87, -87, -87,
+ -87, -87, -87, -87, -87, -87 },
- 11, -88, -88, -88, -88, -88, -88, -88, -88, -88,
+ { 11, -88, -88, -88, -88, -88, -88, -88, -88, -88,
-88, -88, -88, -88, -88, -88, -88, -88, -88, -88,
-88, -88, -88, -88, -88, -88, -88, -88, -88, -88,
-88, -88, -88, -88, -88, -88, -88, -88, -88, -88,
-88, -88, -88, -88, -88, -88, -88, -88, -88, -88,
-88, -88, -88, -88, -88, -88, -88, -88, -88, -88,
-88, -88, -88, -88, -88, -88, -88, -88, -88, -88,
- -88, -88, -88, -88, -88, -88,
+ -88, -88, -88, -88, -88, -88 },
- 11, -89, -89, -89, -89, -89, -89, -89, -89, -89,
+ { 11, -89, -89, -89, -89, -89, -89, -89, -89, -89,
-89, -89, -89, -89, -89, -89, -89, -89, -89, -89,
-89, -89, -89, -89, -89, -89, -89, -89, -89, -89,
-89, -89, -89, -89, -89, -89, -89, -89, -89, -89,
-89, -89, -89, -89, -89, -89, -89, -89, -89, -89,
-89, -89, -89, -89, -89, -89, -89, -89, -89, -89,
-89, -89, -89, -89, -89, -89, -89, -89, -89, -89,
- -89, -89, -89, -89, -89, -89,
+ -89, -89, -89, -89, -89, -89 },
- 11, -90, -90, -90, -90, -90, -90, -90, -90, -90,
+ { 11, -90, -90, -90, -90, -90, -90, -90, -90, -90,
-90, -90, -90, -90, -90, -90, -90, -90, -90, -90,
-90, -90, -90, -90, -90, -90, -90, -90, -90, -90,
-90, -90, -90, -90, -90, -90, -90, -90, -90, -90,
-90, -90, -90, -90, -90, -90, -90, -90, -90, -90,
-90, -90, -90, -90, -90, -90, -90, -90, -90, -90,
-90, -90, -90, -90, -90, -90, -90, -90, -90, -90,
- -90, -90, -90, -90, -90, -90
+ -90, -90, -90, -90, -90, -90 }
} ;
static nodedata_state_type nodedata_get_previous_state nodedata_PROTO(( void ));
static nodedata_state_type nodedata_try_NUL_trans nodedata_PROTO(( nodedata_state_type current_state ));
static int nodedata_get_next_buffer nodedata_PROTO(( void ));
+#if 0
static void nodedataunput nodedata_PROTO(( nodedata_CHAR c, nodedata_CHAR *buf_ptr ));
+#endif
void nodedatarestart nodedata_PROTO(( FILE *input_file ));
void nodedata_switch_to_buffer nodedata_PROTO(( nodedata_BUFFER_STATE new_buffer ));
void nodedata_load_buffer_state nodedata_PROTO(( void ));
}
+#if 0
#ifdef nodedata_USE_PROTOS
static void nodedataunput( nodedata_CHAR c, register nodedata_CHAR *nodedata_bp )
#else
*/
nodedata_DO_BEFORE_ACTION; /* set up nodedatatext again */
}
+#endif
#ifdef __cplusplus
if ( sid ) {
delete sys_id;
- sys_id = new char [ strlen(sid) + 1 ];
+ int len = strlen(sid);
+ sys_id = new char [len + 1];
assert(sys_id != NULL);
- strcpy ( sys_id , sid );
+ *((char *) memcpy(sys_id, sid, len) + len) = '\0';
}
}
if ( pid ) {
delete pub_id;
- pub_id = new char [ strlen(pid) + 1 ];
+ int len = strlen(pid);
+ pub_id = new char [len + 1];
assert(pub_id != NULL);
- strcpy ( pub_id, pid );
+ *((char *) memcpy(pub_id, pid, len) + len) = '\0';
}
}
if ( fname ) {
delete file_name;
- file_name = new char [ strlen(fname) + 1 ];
+ int len = strlen(fname);
+ file_name = new char [len + 1];
assert(file_name != NULL);
- strcpy( file_name, fname );
+ *((char *) memcpy(file_name, fname, len) + len) = '\0';
}
}
if( (indx = whichString(name, items, used)) < 0){
grow(used + 1);
- char *p = new char[strlen(name)+1];
- strcpy(p, name);
+ int len = strlen(name);
+ char *p = new char[len + 1];
+ *((char *) memcpy(p, name, len) + len) = '\0';
indx = used;
const char* StringToInt::lookup(int indx)
{
- int i;
+ unsigned int i;
for(i = 0; i < used; i++){
if (items[i].code == indx) return items[i].string;
// remove storage object specifier
if (strncasecmp(file_name, "<OSFILE", 7) == 0) {
- if (file_name = strchr(file_name, '>'))
+ if ((file_name = strchr(file_name, '>')))
file_name++;
else
return NULL;
makedir(path);
}
- filteredPath = new char [ strlen(path) + 1 + strlen("filtered") + 1 ];
+ int pathlen = strlen(path) + 1 + strlen("filtered") + 1;
+ filteredPath = new char [pathlen];
/*
* throw(ResourceExhausted)
*
*/
assert ( filteredPath != NULL );
-
- sprintf( filteredPath, "%s/filtered", path );
-
+
+ snprintf( filteredPath, pathlen, "%s/filtered", path );
+
if ( !isdir(filteredPath) ) {
makedir(filteredPath);
}
const char * StringList::append(const char *str)
{
- char *p = new char[strlen(str)+1];
- strcpy(p, str);
+ int len = strlen(str);
+ char *p = new char[len + 1];
+ *((char *) memcpy(p, str, len) + len) = '\0';
grow(used);
{
char info[200]; //MAGIC
- sprintf(info, "#file: %.150s line: %d\n", file, line);
+ snprintf(info, sizeof(info), "#file: %.150s line: %d\n", file, line);
buffer->writeStr(info);
}
buffer->writeStr( token );
if (quotes) buffer->put( '\"' );
- while ( token = strtok ( NULL, " \n\t" ) ) {
+ while ( (token = strtok ( NULL, " \n\t" )) ) {
buffer->put(',');
if (quotes) buffer->put( '\"' );
buffer->writeStr( token );
{
const AttributeRec *arec;
int id = SGMLName::intern("ID");
- if(arec = t.LookupAttr(id)){
+ if((arec = t.LookupAttr(id))){
if(f_dataMode == inContent){
f_buffer->writeStr(" + ");
/*
* Is it an enumeration feature?
*/
- if(arec = t.LookupAttr(OLAF::OL_Choice)){
+ if((arec = t.LookupAttr(OLAF::OL_Choice))){
/* OL_Choice can only be applied to NAME attributes, hence
we don't neet to worryabout "'s in the attribute value.
int topelement;
if ( !feature_depth->empty() ) {
- if ( topelement = feature_depth->top() ) {
+ if ( (topelement = feature_depth->top()) ) {
if ( topelement == t.level() ) {
topelement = feature_depth->pop();
write_tabs( f_buffer, feature_depth, '\t');
DBTable *tbl = f_bookcase->table(BookCaseDB::StyleSheet);
tbl->insert(STRING_CODE, name,
- -STRING_CODE, online, online_len,
- -STRING_CODE, print, print_len,
+ -STRING_CODE, online, (size_t)online_len,
+ -STRING_CODE, print, (size_t)print_len,
NULL);
reset();
if( t.LookupAttr( OLAF::OL_ToC ) ){
ret = 0;
}
- else if(a = t.LookupAttr( OLAF::OL_ToCEntry )){
+ else if((a = t.LookupAttr( OLAF::OL_ToCEntry ))){
const char *val;
- if(val = a->getAttrValueString()){
+ if((val = a->getAttrValueString())){
ret = atoi(val);
}
}
;;
Linux*)
- ARCH=i386
+ case "`uname -i`" in
+
+ i386*)
+ ARCH=i386
+ ;;
+
+ x86_64*)
+ ARCH=amd64
+ ;;
+
+ *)
+ ARCH=unknown
+ ;;
+ esac
;;
FreeBSD*)
- ARCH=i386
+ case "`uname -m`" in
+
+ i386*)
+ ARCH=i386
+ ;;
+
+ amd64*)
+ ARCH=amd64
+ ;;
+
+ *)
+ ARCH=unknown
+ ;;
+ esac
+ ;;
+
+ OpenBSD*)
+ case "`uname -m`" in
+
+ i386*)
+ ARCH=i386
+ ;;
+
+ amd64*)
+ ARCH=amd64
+ ;;
+
+ powerpc*)
+ ARCH=powerpc
+ ;;
+
+ *)
+ ARCH=unknown
+ ;;
+ esac
;;
*)
#define LANG_COMMON "C" /* default os language */
#define CLANG_COMMON "C.ISO-8859-1" /* default canonical language */
+#define XtsNewString(str) \
+ ((str) != NULL ? (char *)(memcpy(XtMalloc((unsigned)strlen(str) + 1), \
+ str, (unsigned)strlen(str) + 1)) : NULL)
+
typedef enum
{
FSTAT_EXISTS = 1 << 0,
static
t_entry langtbl[] =
{
- "C.ISO-8859-1", 1, "eng.sfx", "eng.stp", NULL,
- "es_ES.ISO-8859-1", 2, "esp.sfx", "esp.stp", NULL,
- "fr_FR.ISO-8859-1", 3, "fra.sfx", "fra.stp", NULL,
- "it_IT.ISO-8859-1", 4, "ita.sfx", "ita.stp", NULL,
- "de_DE.ISO-8859-1", 5, "deu.sfx", "deu.stp", NULL,
- "ja_JP.EUC-JP", 7, NULL, NULL, "jpn.knj",
- NULL, 0, NULL, NULL, NULL
+ { "C.ISO-8859-1", 1, "eng.sfx", "eng.stp", NULL },
+ { "es_ES.ISO-8859-1", 2, "esp.sfx", "esp.stp", NULL },
+ { "fr_FR.ISO-8859-1", 3, "fra.sfx", "fra.stp", NULL },
+ { "it_IT.ISO-8859-1", 4, "ita.sfx", "ita.stp", NULL },
+ { "de_DE.ISO-8859-1", 5, "deu.sfx", "deu.stp", NULL },
+ { "ja_JP.EUC-JP", 7, NULL, NULL, "jpn.knj" },
+ { NULL, 0, NULL, NULL, NULL }
};
static char *usageMsg1 = "USAGE:\n\
" EXEC_NAME " tocgen [-h] [-T <tmpdir>] [-m <catalog>] -f <tocfile> [-id <tocid>]\n\
[-title <toctitle>] <document>...\n\
" EXEC_NAME " update [-h] [-m <catalog>] -l <library> -b <bookcase> <stylesheet>\n\
- " EXEC_NAME " validate [-h] [-T <tmpdir>] [-m <catalog>] <document>...\n\
-\n\
-options:\n";
+ " EXEC_NAME " validate [-h] [-T <tmpdir>] [-m <catalog>] <document>...\n"
+ "\n"
+ "options:\n";
static char *usageMsg2 = "\
-T <tmpdir> directory for intermediate processing files\n\
static void touchFile(char *fileName);
static Boolean checkStat(char *fileName, unsigned int flags);
static void checkDir(char *dirName);
-static Boolean textExec(char *execName);
static void checkExec(char *execName);
static char *makeTmpFile(void);
static char *makeWorkDir(void);
dieRWD(int exitCode, char *format, ...)
{
va_list ap;
- char *msg;
va_start(ap, format);
vfprintf(stderr, format, ap);
die(int exitCode, char *format, ...)
{
va_list ap;
- char *msg;
va_start(ap, format);
vfprintf(stderr, format, ap);
dieRWD(-1, "%s: %s not writable\n", EXEC_NAME, dirName);
}
- sprintf(cmdBuf, "mkdir -p %s", dirName);
+ snprintf(cmdBuf, sizeof(cmdBuf), "mkdir -p %s", dirName);
runShellCmd(cmdBuf);
}
if ((path = getenv("PATH")) == (char *)NULL)
return True;
- path = XtNewString(path);
+ path = XtsNewString(path);
pathVector = _DtVectorizeInPlace(path, ':');
for (i = 0; pathVector[i] != (char *)NULL; i++)
{
- sprintf(execBuf, "%s/%s", pathVector[i], execName);
+ snprintf(execBuf, sizeof(execBuf), "%s/%s", pathVector[i], execName);
if (checkStat(execBuf, FSTAT_IS_EXECUTABLE))
break;
}
workDir = buildPath("%s/otk.%d", gStruct->tmpDir, i);
if (!checkStat(workDir, FSTAT_EXISTS))
{
- sprintf(cmdBuf, "mkdir -p %s", workDir);
+ snprintf(cmdBuf, sizeof(cmdBuf), "mkdir -p %s", workDir);
runShellCmd(cmdBuf);
gStruct->workDir = workDir;
if (gStruct->workDir)
{
- sprintf(cmdBuf, "rm -rf %s", gStruct->workDir);
+ snprintf(cmdBuf, sizeof(cmdBuf), "rm -rf %s", gStruct->workDir);
ret = system(cmdBuf);
+ if(ret != 0) die(-1, "system for rm failed; exiting...\n");
XtFree(gStruct->workDir);
gStruct->workDir = (char *)NULL;
}
dieRWD(-1, "%s: %s: %s\n",
EXEC_NAME, bookcase, strerror(errno));
- bcCopy = XtNewString(bookcase);
+ bcCopy = XtsNewString(bookcase);
if ((dirName = dirname(bcCopy)) == (char *)NULL)
dirName = ".";
- dirName = XtNewString(dirName);
+ dirName = XtsNewString(dirName);
XtFree(bcCopy);
if (gStruct->loadESIS)
if (!gStruct->bookCase)
printUsage(EXEC_NAME ": -b required\n", -1);
- sprintf(bookCaseBuf, "%s/%s", gStruct->library, gStruct->bookCase);
+ snprintf(bookCaseBuf, sizeof(bookCaseBuf), "%s/%s",
+ gStruct->library, gStruct->bookCase);
if (!checkStat(bookCaseBuf, FSTAT_IS_DIR))
die(-1, "%s: No such bookcase: %s\n", EXEC_NAME,
gStruct->bookCase);
*maxLen += MAXPATHLEN;
}
- strcpy(&((*str)[*curLen]), strToAppend);
+ *((char *) memcpy (&((*str)[*curLen]), strToAppend, len) + len) = '\0';
*curLen += len;
}
{
char *oldPath, *newPath = NULL;
char *newVar;
+ int pathlen;
if (!var)
return (char *)NULL;
fprintf(stdout, "Expanding %s\n from %s\n to %s\n",
var, oldPath, newPath);
- newVar = XtMalloc(strlen(var) + strlen(newPath) + 2);
- sprintf(newVar, "%s=%s", var, newPath);
+ pathlen = strlen(var) + strlen(newPath) + 2;
+ newVar = XtMalloc(pathlen);
+ snprintf(newVar, pathlen, "%s=%s", var, newPath);
putenv(newVar);
if (newPath)
if (str == (char *)NULL)
return (char *)NULL;
- str = XtNewString(str);
+ str = XtsNewString(str);
if (!getcwd(cwd, MAXPATHLEN))
cwd[0] = '\0';
addToEnv(char *var, char *addMe, Boolean prepend)
{
char *envStr;
- int len;
+ int len, ptrlen;
char *ptr;
if (!var)
envStr = getenv(var);
if (!addMe)
- return XtNewString(envStr);
+ return XtsNewString(envStr);
len = strlen(var) + strlen(STR(envStr)) + strlen(addMe) + 3;
+ ptrlen = len * sizeof(char);
- if ((ptr = XtMalloc(len * sizeof(char))) != (char *)NULL)
+ if ((ptr = XtMalloc(ptrlen)) != (char *)NULL)
{
if (envStr)
{
if (prepend)
- sprintf(ptr, "%s=%s:%s", var, addMe, envStr);
- else sprintf(ptr, "%s=%s:%s", var, envStr, addMe);
+ snprintf(ptr, ptrlen, "%s=%s:%s", var, addMe, envStr);
+ else snprintf(ptr, ptrlen, "%s=%s:%s", var, envStr, addMe);
}
- else sprintf(ptr, "%s=%s", var, addMe);
+ else snprintf(ptr, ptrlen, "%s=%s", var, addMe);
putenv(ptr);
return ptr;
}
- return XtNewString(envStr);
+ return XtsNewString(envStr);
}
static char *
va_list ap;
va_start(ap, format);
- vsprintf(pathBuf, format, ap);
+ vsnprintf(pathBuf, sizeof(pathBuf), format, ap);
va_end(ap);
- return XtNewString(pathBuf);
+ return XtsNewString(pathBuf);
}
/* Assumes gStruct->install and gStruct->clang */
checkGlobals(void)
{
if ((!gStruct->install) || (!checkStat(gStruct->install, FSTAT_IS_DIR)))
- die(-1, "%s: Cannot find DtInfo Toolkit installation directory.\n\
-\n\
-The DTINFO_HOME variable must be set to the directory where the DtInfo\n\
-toolkit is installed.\n\
-\n\
-You probably invoked this script in an unsupported manner.\n", EXEC_NAME);
+ die(-1, "%s: Cannot find DtInfo Toolkit installation directory.\n"
+ "\n"
+ "The DTINFO_HOME variable must be set to the directory "
+ "where the DtInfo\n"
+ "toolkit is installed.\n"
+ "\n"
+ "You probably invoked this script in an unsupported manner.\n",
+ EXEC_NAME);
if (!gStruct->arch)
die(-1, "%s: ARCH not set\n", EXEC_NAME);
if (parserIsNSGMLS)
{
ptr1 = makeAbsPathStr(catalog);
- sprintf(pathBuf, "-c%s ", ptr1);
+ snprintf(pathBuf, sizeof(pathBuf), "-c%s ", ptr1);
appendStr(&gStruct->sgmlCatFiles, &gStruct->sgmlCatFilesLen,
&gStruct->sgmlCatFilesMaxLen, pathBuf);
XtFree(ptr1);
catlen = strlen(catalog);
if (ptr1)
catlen -= strlen(ptr1);
- sprintf(pathBuf, "%.*s/%%P:%.*s/%%S", catlen, catalog, catlen, catalog);
+ snprintf(pathBuf, sizeof(pathBuf), "%.*s/%%P:%.*s/%%S",
+ catlen, catalog, catlen, catalog);
ptr1 = makeAbsPathStr(pathBuf);
ptr2 = addToEnv("SGML_PATH", ptr1, False);
if (gStruct->sgmlPathEnv)
{
int j;
- gStruct->libDesc = XtNewString(argv[i]);
+ gStruct->libDesc = XtsNewString(argv[i]);
/* Change TABs to SPACEs */
for (j = 0; gStruct->libDesc[j] != '\0'; j++)
{
gStruct->libName = argv[i];
if (strlen(gStruct->libName) > 8)
- dieRWD(-1, "%s: information library name must be \n\
-less than or equal to eight characters.\n", EXEC_NAME);
+ dieRWD(-1, "%s: information library name must be \n"
+ "less than or equal to eight characters.\n", EXEC_NAME);
}
}
else if (strcmp(argv[i], "-f") == 0)
parseDocument(Boolean runCmd, ...)
{
va_list ap;
- char *ptr, *ptr2;
+ char *ptr;
char *cmd = (char *)NULL;
int cmdLen = 0;
int maxLen = 0;
{
fprintf(stderr, "%s: deleting existing %s ...\n",
EXEC_NAME, bookCaseDir);
- sprintf(cmd, "rm -rf %s", bookCaseDir);
+ snprintf(cmd, sizeof(cmd), "rm -rf %s", bookCaseDir);
runShellCmd(cmd);
if (checkStat(bookCaseDir, FSTAT_IS_DIR))
EXEC_NAME, bookCaseDir);
}
- sprintf(cmd, "dbdrv define %s %s \"%s\"",
+ snprintf(cmd, sizeof(cmd), "dbdrv define %s %s \"%s\"",
gStruct->spec, bookCaseName, bookCaseDesc);
runShellCmd(cmd);
const char* style_file = makeTmpFile();
- sprintf(cmd, "NCFGen -load-style %s %s > %s",
+ snprintf(cmd, sizeof(cmd), "NCFGen -load-style %s %s > %s",
bookCaseName, dataBase, style_file);
runShellCmd(cmd);
- sprintf(cmd, "cat %s | dbdrv stdin_load %s %s.stylesheet",
+ snprintf(cmd, sizeof(cmd), "cat %s | dbdrv stdin_load %s %s.stylesheet",
style_file, bookCaseName, bookCaseName);
runShellCmd(cmd);
XtFree((char*)style_file);
- sprintf(cmd, "rm -f %s", style_file);
+ snprintf(cmd, sizeof(cmd), "rm -f %s", style_file);
ret1 = system(cmd);
+ if(ret1 != 0) die(-1, "system for rm failed; exiting...\n");
+ }
+
+
+ {
+
+ const char* compress_file = makeTmpFile();
+
+ snprintf(cmd, sizeof(cmd), "NCFGen -compressed %s %s > %s",
+ bookCaseName, dataBase, compress_file);
+
+ runShellCmd(cmd);
+
+ snprintf(cmd, sizeof(cmd), "cat %s | dbdrv stdin_load %s %s.node",
+ compress_file, bookCaseName, bookCaseName);
+ runShellCmd(cmd);
+
+ XtFree((char*)compress_file);
+
+ snprintf(cmd, sizeof(cmd), "rm -f %s", compress_file);
+ ret1 = system(cmd);
+ if(ret1 != 0) die(-1, "system for rm failed; exiting...\n");
}
- sprintf(cmd, "NCFGen -compressed %s %s |\
- dbdrv stdin_load %s %s.node",
- bookCaseName, dataBase, bookCaseName, bookCaseName);
- runShellCmd(cmd);
{
const char* anonym_file = makeTmpFile();
- sprintf(cmd, "MixedGen -compressed %s %s > %s",
+ snprintf(cmd, sizeof(cmd), "MixedGen -compressed %s %s > %s",
dataBase, bookCaseDir, anonym_file);
runShellCmd(cmd);
- sprintf(cmd, "cat %s | dbdrv mixed_load %s", anonym_file, bookCaseName);
+ snprintf(cmd, sizeof(cmd), "cat %s | dbdrv mixed_load %s",
+ anonym_file, bookCaseName);
runShellCmd(cmd);
XtFree((char*)anonym_file);
- sprintf(cmd, "rm -f %s", anonym_file);
+ snprintf(cmd, sizeof(cmd), "rm -f %s", anonym_file);
ret1 = system(cmd);
+ if(ret1 != 0) die(-1, "system for rm failed; exiting...\n");
}
validateBookCase(bookCaseMap, bookCaseName);
char newDir[MAXPATHLEN + 1];
const char *dtsr_stp, *dtsr_sfx, *dtsr_knj;
- sprintf(cmd, "mkdir -p %s/%s",
+ snprintf(cmd, sizeof(cmd), "mkdir -p %s/%s",
bookCaseDir, gStruct->searchEngine);
runShellCmd(cmd);
- sprintf(cmd, "cp %s/%s/%s.fzk %s/%s",
+ snprintf(cmd, sizeof(cmd), "cp %s/%s/%s.fzk %s/%s",
dataBase, gStruct->searchEngine, bookCaseName,
bookCaseDir, gStruct->searchEngine);
runShellCmd(cmd);
- sprintf(cmd, "cp %s %s/%s",
+ snprintf(cmd, sizeof(cmd), "cp %s %s/%s",
gStruct->dbdfile, bookCaseDir, gStruct->searchEngine);
runShellCmd(cmd);
- if (dtsr_stp = langtbl[gStruct->dtsridx].stp) {
- sprintf(cmd, "cp %s/%s %s/%s/%s.stp",
+ if ((dtsr_stp = langtbl[gStruct->dtsridx].stp)) {
+ snprintf(cmd, sizeof(cmd), "cp %s/%s %s/%s/%s.stp",
gStruct->dtsrlib, dtsr_stp, bookCaseDir,
gStruct->searchEngine, bookCaseName);
runShellCmd(cmd);
}
- if (dtsr_sfx = langtbl[gStruct->dtsridx].sfx) {
- sprintf(cmd, "cp %s/%s %s/%s/%s.sfx",
+ if ((dtsr_sfx = langtbl[gStruct->dtsridx].sfx)) {
+ snprintf(cmd, sizeof(cmd), "cp %s/%s %s/%s/%s.sfx",
gStruct->dtsrlib, dtsr_sfx, bookCaseDir,
gStruct->searchEngine, bookCaseName);
runShellCmd(cmd);
}
- if (dtsr_knj = langtbl[gStruct->dtsridx].knj) {
- sprintf(cmd, "cp %s/%s %s/%s/%s.knj",
+ if ((dtsr_knj = langtbl[gStruct->dtsridx].knj)) {
+ snprintf(cmd, sizeof(cmd), "cp %s/%s %s/%s/%s.knj",
gStruct->dtsrlib, dtsr_knj, bookCaseDir,
gStruct->searchEngine, bookCaseName);
runShellCmd(cmd);
curDir[0] = '\0';
ret2 = getcwd(curDir, MAXPATHLEN);
- sprintf(newDir, "%s/%s", bookCaseDir, gStruct->searchEngine);
+ if(ret2 == (char *)NULL) die(-1, "getcwd failed; exiting...\n");
+ snprintf(newDir, sizeof(newDir), "%s/%s",
+ bookCaseDir, gStruct->searchEngine);
if (chdir(newDir) != 0)
dieRWD(-1, "%s: Cannot find %s: %s\n",
EXEC_NAME, newDir, strerror(errno));
- sprintf(cmd, "dtsrcreate %s-o -l%d %s",
+ snprintf(cmd, sizeof(cmd), "dtsrcreate %s-o -l%d %s",
(gStruct->verbose) ? "" : "-q ",
langtbl[gStruct->dtsridx].dtsrlang, bookCaseName);
runShellCmd(cmd);
- sprintf(cmd, "dtsrload -d%s '-t\n' %s",
+ snprintf(cmd, sizeof(cmd), "dtsrload -d%s '-t\n' %s",
bookCaseName, bookCaseName);
runShellCmd(cmd);
- sprintf(cmd, "dtsrindex -d%s '-t\n' %s",
+ snprintf(cmd, sizeof(cmd), "dtsrindex -d%s '-t\n' %s",
bookCaseName, bookCaseName);
runShellCmd(cmd);
- sprintf(cmd, "echo keytypes %s = %s > %s.ocf",
+ snprintf(cmd, sizeof(cmd), "echo keytypes %s = %s > %s.ocf",
bookCaseName, gStruct->keytypes, gStruct->searchEngine);
runShellCmd(cmd);
- sprintf(cmd, "%s.fzk", bookCaseName);
+ snprintf(cmd, sizeof(cmd), "%s.fzk", bookCaseName);
unlink(cmd);
- sprintf(cmd, "%s.dbd", gStruct->searchEngine);
+ snprintf(cmd, sizeof(cmd), "%s.dbd", gStruct->searchEngine);
unlink(cmd);
if (chdir(curDir) != 0)
{
char *tmpFile;
char *cmd;
+ int ret;
+
+ /*
+ * changed not to use pipe for better error handling
+ */
+ {
+
+ const char* nsgmls_file = makeTmpFile();
+
+ cmd = buildPath("%s > %s;echo", cmdSrc, nsgmls_file);
+
+ runShellCmd(cmd);
+
+ tmpFile = makeTmpFile();
+
+ cmd = buildPath("cat %s | NodeParser %s %s %s > %s",
+ nsgmls_file, tocOpt, dbName, dirName, tmpFile);
+ runShellCmd(cmd);
+
+ XtFree((char*)nsgmls_file);
+
+ cmd = buildPath("rm -f %s", nsgmls_file);
+ ret = system(cmd);
+ if(ret != 0) die(-1, "system for rm failed; exiting...\n");
+ }
- tmpFile = makeTmpFile();
- cmd = buildPath("%s | NodeParser %s %s %s > %s",
- cmdSrc, tocOpt, dbName, dirName, tmpFile);
- runShellCmd(cmd);
XtFree(cmd);
return tmpFile;
char *p1, *p2;
static char *patt1 = "BookCase name: `";
static char *patt2 = "' desc: `";
+ unsigned int len;
if ((fp = fopen(tmpFile, "r")) == (FILE *)NULL)
dieRWD(-1, "%s: opening %s: %s\n",
p1 += strlen(patt1);
if ((p2 = strstr(p1, patt2)) != (char *)NULL)
{
- strncpy(bookCaseName, p1, p2 - p1);
- bookCaseName[p2 - p1] = '\0';
+ len = p2 - p1;
+ *((char *) memcpy(bookCaseName, p1, len) + len) = '\0';
validateBookCaseName(bookCaseName);
p1 = p2 + strlen(patt2);
if ((p2 = strchr(p1, '\'')) != (char *)NULL)
{
- strncpy(bookCaseDesc, p1, p2 - p1);
- bookCaseDesc[p2 - p1] = '\0';
+ len = p2 - p1;
+ *((char *) memcpy(bookCaseDesc, p1, len) + len) = '\0';
fclose(fp);
return True;
}
if (!isOk)
- dieRWD(-1, "%s: Bookcase name `%s' is not valid;\n\
-only 8 alphanumeric characters are allowed\n",
+ dieRWD(-1, "%s: Bookcase name `%s' is not valid;\n"
+ "only 8 alphanumeric characters are allowed\n",
EXEC_NAME, bookCaseName);
}
EXEC_NAME, strerror(errno));
ret = fgets(lineBuf, MAXPATHLEN, fp); /* Skip first line. */
+ if(ret == (char *)NULL) die(-1, "fgets failed; exiting...\n");
+
while (fgets(lineBuf, MAXPATHLEN, fp) != (char *)NULL)
{
if ((bcName = strtok(lineBuf, "\t\n")) != (char *)NULL)
{
if (strcmp(bcName, bookCaseName) != 0)
{
- sprintf(cmdBuf, "valBase %s %s", bookCaseName, bcName);
+ snprintf(cmdBuf, sizeof(cmdBuf), "valBase %s %s",
+ bookCaseName, bcName);
/* Should this return an error code instead of */
/* exiting so that we can cleanup the bookcase? */
{
size_t ret;
struct stat statBuf;
- FILE *fp;
+ FILE *fp = NULL;
char *file;
char **fileVector;
char *libDesc;
file = XtMalloc((statBuf.st_size + 1) * sizeof(char));
ret = fread(file, statBuf.st_size, sizeof(char), fp);
+ if(ret == 0) die(-1, "fread failed; exiting...\n");
if (file[statBuf.st_size - 1] == '\n')
file[statBuf.st_size - 1] = '\0';
else file[statBuf.st_size] = '\0';
fileVector = _DtVectorizeInPlace(file, '\n');
- firstLine = XtNewString(fileVector[0]);
+ firstLine = XtsNewString(fileVector[0]);
lineVector = _DtVectorizeInPlace(firstLine, '\t');
if ((oldDesc = lineVector[0]) != (char *)NULL)
libID = lineVector[1];
char *tocBC;
char *tocDir;
char *cmdSrc;
+ unsigned int len;
static char *patt1start = "<TOC id=\"";
static char *patt1end = "\">";
static char *patt2start = "<TITLE>";
static char *patt2end = "</TITLE>";
- strcpy(idBuf, gStruct->id);
- strcpy(titleBuf, gStruct->title);
+ len = MIN(strlen(gStruct->id), MAXPATHLEN);
+ *((char *) memcpy (idBuf, gStruct->id, len) + len) = '\0';
+ len = MIN(strlen(gStruct->title), MAXPATHLEN);
+ *((char *) memcpy (titleBuf, gStruct->id, len) + len) = '\0';
+
if (checkStat(gStruct->outFile, FSTAT_IS_FILE))
{
if ((fp = fopen(gStruct->outFile, "r")) == (FILE *)NULL)
p1 += strlen(patt1start);
if ((p2 = strstr(p1, patt1end)) != (char *)NULL)
{
- strncpy(idBuf, p1, p2 - p1);
- idBuf[p2 - p1] = '\0';
+ len = p2 - p1;
+ *((char *) memcpy(idBuf, p1, len) + len) = '\0';
}
}
if ((p1 = strstr(lineBuf, patt2start)) != (char *)NULL)
p1 += strlen(patt2start);
if ((p2 = strstr(p1, patt2end)) != (char *)NULL)
{
- strncpy(titleBuf, p1, p2 - p1);
- titleBuf[p2 - p1] = '\0';
+ len = p2 - p1;
+ *((char *) memcpy(titleBuf, p1, len) + len) = '\0';
}
}
}
cmdSrc = parseDocument(False, tocBC, 0);
if ((tocDir = dirname(tocBC)) == (char *)NULL)
tocDir = ".";
- tocDir = XtNewString(tocDir);
+ tocDir = XtsNewString(tocDir);
p1 = storeBookCase(cmdSrc, "toc", makeWorkDir(), tocDir);
XtFree(p1);
XtFree(tocDir);
dieRWD(-1, "%s: %s: %s\n", EXEC_NAME,
tmpFile, strerror(errno));
- fputs("<!DOCTYPE Bookcase PUBLIC \n\
-\"-//Common Desktop Environment//DTD DtInfo Bookcase Description//EN\" \n\
-[\n\
- <!-- Books -->\n",
+ fputs("<!DOCTYPE Bookcase PUBLIC \n"
+ "\"-//Common Desktop Environment//"
+ "DTD DtInfo Bookcase Description//EN\" \n"
+ "[\n"
+ " <!-- Books -->\n",
fp);
for (i = 0; i < argc; i++)
i + 1, argv[i]);
}
- fputs("]>\n\
-<BOOKCASE StyleSheet=dummySty>\n\
- <BOOKCASENAME>TOCDummy</>\n\
- <BOOKCASEDESC>Dummy Bookcase for TOC Generation</>\n\
- <StyleSheet name=\"dummySty\"><path>*</><online><linebreak after></></>\n\
- <BOOK>\n\
- <TITLE>Dummy Book for TOC Generation</>\n\
- <TOCFILE></>\n",
+ fputs("]>\n"
+ "<BOOKCASE StyleSheet=dummySty>\n"
+ " <BOOKCASENAME>TOCDummy</>\n"
+ " <BOOKCASEDESC>Dummy Bookcase for TOC Generation</>\n"
+ " <StyleSheet name=\"dummySty\"><path>*</>"
+ "<online><linebreak after></></>\n"
+ " <BOOK>\n"
+ " <TITLE>Dummy Book for TOC Generation</>\n"
+ " <TOCFILE></>\n",
fp);
for (i = 0; i < argc; i++)
fprintf(fp, "\t<FILE>&book%d;</>\n", i + 1);
}
- fputs(" </BOOK>\n\
-</BOOKCASE>\n",
+ fputs(" </BOOK>\n"
+ "</BOOKCASE>\n",
fp);
fclose(fp);
dieRWD(-1, "%s: %s: %s\n",
EXEC_NAME, gStruct->outFile, strerror(errno));
- while (tocRecord = getTOCRecord(fpIn))
+ while ((tocRecord = getTOCRecord(fpIn)))
{
char lineBuf[MAXPATHLEN + 1];
ptr2 = replaceData(ptr1, "\"", """);
XtFree(ptr1);
- sprintf(lineBuf, "<TOCEntry LinkEnd=\"%s\">%s</> <!-- %s:%s -->\n",
+ snprintf(lineBuf, sizeof(lineBuf),
+ "<TOCEntry LinkEnd=\"%s\">%s</> <!-- %s:%s -->\n",
ptr2, trTitle, STR(tocRecord->file),
STR(tocRecord->line));
XtFree(ptr2);
fclose(fpIn);
- fprintf(fpOut, "<!DOCTYPE TOC PUBLIC\n\
- \"-//Common Desktop Environment//DTD DtInfo Table of Contents//EN\">\n\
-<TOC id=\"%s\">\n\
-<TITLE>%s</TITLE>\n",
+ fprintf(fpOut, "<!DOCTYPE TOC PUBLIC\n"
+ " \"-//Common Desktop Environment//"
+ "DTD DtInfo Table of Contents//EN\">\n"
+ "<TOC id=\"%s\">\n"
+ "<TITLE>%s</TITLE>\n",
id, tocTitle);
XtFree(tocTitle);
static char *
replaceData(char *inData, char *replaceMe, char *replacement)
{
- int i;
+ int i, slen, len;
int newLen;
int replaceMeLen = strlen(replaceMe);
char *p, *endP;
}
if (i == 0)
- return XtNewString(inData);
+ return XtsNewString(inData);
newLen = strlen(inData) + (i * (strlen(replacement) - replaceMeLen));
newData = XtMalloc((newLen + 1) * sizeof(char));
p = inData;
while ((endP = strstr(p, replaceMe)) != (char *)NULL)
{
- strncat(newData, p, endP - p);
- strcat(newData, replacement);
+ slen = strlen(newData);
+ len = endP - p;
+ *((char *) memcpy(newData + slen, p, len) + len) = '\0';
+
+ slen = strlen(newData);
+ len = MIN(strlen(replacement), (newLen - slen) * sizeof(char));
+ *((char *) memcpy(newData + slen, replacement, len) + len) = '\0';
p = endP + replaceMeLen;
}
- strcat(newData, p);
+ slen = strlen(newData);
+ len = MIN(strlen(p), (newLen - slen) * sizeof(char));
+ *((char *) memcpy(newData + slen, p, len) + len) = '\0';
return newData;
}
*maxEntries += 10;
}
- (*tocEntries)[*nTOCEntries].ord = XtNewString(newEntry->ord);
- (*tocEntries)[*nTOCEntries].entry = XtNewString(newEntry->entry);
+ (*tocEntries)[*nTOCEntries].ord = XtsNewString(newEntry->ord);
+ (*tocEntries)[*nTOCEntries].entry = XtsNewString(newEntry->entry);
(*nTOCEntries)++;
}
if ((ptrLen > 0) && (ptr[ptrLen - 1] == '\n'))
ptr[ptrLen - 1] = '\0';
- ptr = XtNewString(ptr);
+ ptr = XtsNewString(ptr);
if (longField != (char *)NULL)
XtFree(longField);
static short int graphics_task_nxt[][256] =
{
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0 },
- 3, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ { 3, 4, 4, 4, 4, 4, 4, 4, 4, 4,
5, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 4,
+ 4, 4, 4, 4, 4, 4 },
- 3, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ { 3, 4, 4, 4, 4, 4, 4, 4, 4, 4,
5, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 7, 4, 8, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
- 4, 4, 4, 4, 4, 13,
+ 4, 4, 4, 4, 4, 13 },
- -3, -3, -3, -3, -3, -3, -3, -3, -3, -3,
+ { -3, -3, -3, -3, -3, -3, -3, -3, -3, -3,
-3, -3, -3, -3, -3, -3, -3, -3, -3, -3,
-3, -3, -3, -3, -3, -3, -3, -3, -3, -3,
-3, -3, -3, -3, -3, -3, -3, -3, -3, -3,
-3, -3, -3, -3, -3, -3, -3, -3, -3, -3,
-3, -3, -3, -3, -3, -3, -3, -3, -3, -3,
-3, -3, -3, -3, -3, -3, -3, -3, -3, -3,
- -3, -3, -3, -3, -3, -3,
+ -3, -3, -3, -3, -3, -3 },
- 3, -4, -4, -4, -4, -4, -4, -4, -4, -4,
+ { 3, -4, -4, -4, -4, -4, -4, -4, -4, -4,
-4, -4, -4, -4, -4, -4, -4, -4, -4, -4,
-4, -4, -4, -4, -4, -4, -4, -4, -4, -4,
-4, -4, -4, -4, -4, -4, -4, -4, -4, -4,
-4, -4, -4, -4, -4, -4, -4, -4, -4, -4,
-4, -4, -4, -4, -4, -4, -4, -4, -4, -4,
-4, -4, -4, -4, -4, -4, -4, -4, -4, -4,
- -4, -4, -4, -4, -4, -4,
+ -4, -4, -4, -4, -4, -4 },
- 3, -5, -5, -5, -5, -5, -5, -5, -5, -5,
+ { 3, -5, -5, -5, -5, -5, -5, -5, -5, -5,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
- -5, -5, -5, -5, -5, -5,
+ -5, -5, -5, -5, -5, -5 },
- 3, -6, -6, -6, -6, -6, -6, -6, -6, -6,
+ { 3, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
- -6, -6, -6, -6, -6, -6,
+ -6, -6, -6, -6, -6, -6 },
- 3, -7, -7, -7, -7, -7, -7, -7, -7, -7,
+ { 3, -7, -7, -7, -7, -7, -7, -7, -7, -7,
-7, -7, -7, -7, -7, -7, -7, -7, -7, -7,
-7, -7, -7, -7, -7, -7, -7, -7, -7, -7,
-7, -7, -7, -7, -7, -7, -7, -7, -7, -7,
-7, -7, -7, -7, -7, -7, -7, -7, -7, -7,
-7, -7, -7, -7, -7, -7, -7, -7, -7, -7,
-7, -7, -7, -7, -7, -7, -7, -7, -7, -7,
- -7, -7, -7, -7, -7, -7,
+ -7, -7, -7, -7, -7, -7 },
- 3, -8, -8, -8, -8, -8, -8, -8, -8, -8,
+ { 3, -8, -8, -8, -8, -8, -8, -8, -8, -8,
-8, -8, -8, -8, -8, -8, -8, -8, -8, -8,
-8, -8, -8, -8, -8, -8, -8, -8, -8, -8,
-8, -8, -8, 16, -8, -8, -8, -8, -8, -8,
-8, -8, -8, -8, -8, -8, -8, -8, -8, -8,
-8, -8, -8, -8, -8, -8, -8, -8, -8, -8,
-8, -8, -8, -8, -8, -8, -8, -8, -8, -8,
- -8, -8, -8, -8, -8, -8,
+ -8, -8, -8, -8, -8, -8 },
- 3, -9, -9, -9, -9, -9, -9, -9, -9, -9,
+ { 3, -9, -9, -9, -9, -9, -9, -9, -9, -9,
-9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
-9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
-9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
-9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
-9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
-9, -9, -9, -9, -9, -9, -9, -9, -9, -9,
- -9, -9, -9, -9, -9, -9,
+ -9, -9, -9, -9, -9, -9 },
- 3, -10, -10, -10, -10, -10, -10, -10, -10, -10,
+ { 3, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
-10, -10, -10, -10, -10, -10, -10, -10, -10, -10,
- -10, -10, -10, -10, -10, -10,
+ -10, -10, -10, -10, -10, -10 },
- 3, -11, -11, -11, -11, -11, -11, -11, -11, -11,
+ { 3, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
- -11, -11, -11, -11, -11, -11,
+ -11, -11, -11, -11, -11, -11 },
- 3, -12, -12, -12, -12, -12, -12, -12, -12, -12,
+ { 3, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
-12, -12, -12, -12, -12, -12, -12, -12, -12, -12,
- -12, -12, -12, -12, -12, -12,
+ -12, -12, -12, -12, -12, -12 },
- 3, -13, -13, -13, -13, -13, -13, -13, -13, -13,
+ { 3, -13, -13, -13, -13, -13, -13, -13, -13, -13,
-13, -13, -13, -13, -13, -13, -13, -13, -13, -13,
-13, -13, -13, -13, -13, -13, -13, -13, -13, -13,
-13, -13, -13, -13, -13, -13, -13, -13, -13, -13,
-13, -13, -13, -13, -13, -13, -13, -13, -13, -13,
-13, -13, -13, -13, -13, -13, -13, -13, -13, -13,
-13, -13, -13, -13, -13, -13, -13, -13, -13, -13,
- -13, -13, -13, -13, -13, -13,
+ -13, -13, -13, -13, -13, -13 },
- 3, -14, -14, -14, -14, -14, -14, -14, -14, -14,
+ { 3, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
- -14, -14, -14, -14, -14, -14,
+ -14, -14, -14, -14, -14, -14 },
- 3, -15, -15, -15, -15, -15, -15, -15, -15, -15,
+ { 3, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
-15, -15, -15, -15, -15, -15, -15, -15, -15, -15,
- -15, -15, -15, -15, -15, -15,
+ -15, -15, -15, -15, -15, -15 },
- 3, -16, -16, -16, -16, -16, -16, -16, -16, -16,
+ { 3, -16, -16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
-16, -16, -16, -16, -16, -16, -16, -16, -16, -16,
- -16, -16, -16, -16, -16, -16,
+ -16, -16, -16, -16, -16, -16 },
- 3, -17, -17, -17, -17, -17, -17, -17, -17, -17,
+ { 3, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
- -17, -17, -17, -17, -17, -17,
+ -17, -17, -17, -17, -17, -17 },
- 3, -18, -18, -18, -18, -18, -18, -18, -18, -18,
+ { 3, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
- -18, -18, -18, -18, -18, -18,
+ -18, -18, -18, -18, -18, -18 },
- 3, -19, -19, -19, -19, -19, -19, -19, -19, -19,
+ { 3, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
-19, -19, -19, -19, -19, -19, -19, -19, -19, -19,
- -19, -19, -19, -19, -19, -19,
+ -19, -19, -19, -19, -19, -19 },
- 3, -20, -20, -20, -20, -20, -20, -20, -20, -20,
+ { 3, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
- -20, -20, -20, -20, -20, -20,
+ -20, -20, -20, -20, -20, -20 },
- 3, -21, -21, -21, -21, -21, -21, -21, -21, -21,
+ { 3, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
- -21, -21, -21, -21, -21, -21,
+ -21, -21, -21, -21, -21, -21 },
- 3, -22, -22, -22, -22, -22, -22, -22, -22, -22,
+ { 3, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
-22, -22, -22, -22, -22, -22, -22, -22, -22, -22,
- -22, -22, -22, -22, -22, -22,
+ -22, -22, -22, -22, -22, -22 },
- 3, -23, -23, -23, -23, -23, -23, -23, -23, -23,
+ { 3, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
-23, -23, -23, -23, -23, -23, -23, -23, -23, -23,
- -23, -23, -23, -23, -23, 29,
+ -23, -23, -23, -23, -23, 29 },
- 3, -24, -24, -24, -24, -24, -24, -24, -24, -24,
+ { 3, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
-24, -24, -24, -24, -24, -24, -24, -24, -24, -24,
- -24, -24, -24, -24, -24, -24,
+ -24, -24, -24, -24, -24, -24 },
- 3, -25, -25, -25, -25, -25, -25, -25, -25, -25,
+ { 3, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
-25, -25, -25, -25, -25, -25, -25, -25, -25, -25,
- -25, -25, -25, -25, -25, -25,
+ -25, -25, -25, -25, -25, -25 },
- 3, -26, -26, -26, -26, -26, -26, -26, -26, -26,
+ { 3, -26, -26, -26, -26, -26, -26, -26, -26, -26,
-26, -26, -26, -26, -26, -26, -26, -26, -26, -26,
-26, -26, -26, -26, -26, -26, -26, -26, -26, -26,
-26, -26, -26, -26, -26, -26, -26, -26, -26, -26,
-26, -26, -26, -26, -26, -26, -26, -26, -26, -26,
-26, -26, -26, -26, -26, -26, -26, -26, -26, -26,
-26, -26, -26, -26, -26, -26, -26, -26, -26, -26,
- -26, -26, -26, -26, -26, -26,
+ -26, -26, -26, -26, -26, -26 },
- 3, -27, -27, -27, -27, -27, -27, -27, -27, -27,
+ { 3, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
- -27, -27, -27, -27, -27, -27,
+ -27, -27, -27, -27, -27, -27 },
- 3, -28, -28, -28, -28, -28, -28, -28, -28, -28,
+ { 3, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
-28, -28, -28, -28, -28, -28, -28, -28, -28, -28,
- -28, -28, -28, -28, -28, -28,
+ -28, -28, -28, -28, -28, -28 },
- 3, -29, -29, -29, -29, -29, -29, -29, -29, -29,
+ { 3, -29, -29, -29, -29, -29, -29, -29, -29, -29,
-29, -29, -29, -29, -29, -29, -29, -29, -29, -29,
-29, -29, -29, -29, -29, -29, -29, -29, -29, -29,
-29, -29, -29, -29, -29, -29, -29, -29, -29, -29,
-29, -29, -29, -29, 34, -29, -29, -29, -29, -29,
-29, -29, -29, -29, -29, -29, -29, -29, -29, -29,
-29, -29, -29, -29, -29, -29, -29, -29, -29, -29,
- -29, -29, -29, -29, -29, -29,
+ -29, -29, -29, -29, -29, -29 },
- 3, -30, -30, -30, -30, -30, -30, -30, -30, -30,
+ { 3, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
-30, -30, -30, -30, -30, -30, -30, -30, -30, -30,
- -30, -30, -30, -30, -30, -30,
+ -30, -30, -30, -30, -30, -30 },
- 3, -31, -31, -31, -31, -31, -31, -31, -31, -31,
+ { 3, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
- -31, -31, -31, -31, -31, -31,
+ -31, -31, -31, -31, -31, -31 },
- 3, -32, -32, -32, -32, -32, -32, -32, -32, -32,
+ { 3, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
- -32, -32, -32, -32, -32, -32,
+ -32, -32, -32, -32, -32, -32 },
- 3, -33, -33, -33, -33, -33, -33, -33, -33, -33,
+ { 3, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
- -33, -33, -33, -33, -33, -33,
+ -33, -33, -33, -33, -33, -33 },
- 3, -34, -34, -34, -34, -34, -34, -34, -34, -34,
+ { 3, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
- -34, -34, -34, -34, -34, -34,
+ -34, -34, -34, -34, -34, -34 },
- 3, -35, -35, -35, -35, -35, -35, -35, -35, -35,
+ { 3, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
-35, -35, -35, -35, -35, -35, -35, -35, -35, -35,
- -35, -35, -35, -35, -35, -35,
+ -35, -35, -35, -35, -35, -35 },
- 3, -36, -36, -36, -36, -36, -36, -36, -36, -36,
+ { 3, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
- -36, -36, -36, -36, -36, -36,
+ -36, -36, -36, -36, -36, -36 },
- 3, -37, -37, -37, -37, -37, -37, -37, -37, -37,
+ { 3, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
- -37, -37, -37, -37, -37, -37,
+ -37, -37, -37, -37, -37, -37 },
- 3, -38, -38, -38, -38, -38, -38, -38, -38, -38,
+ { 3, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
-38, -38, -38, -38, -38, -38, -38, -38, -38, -38,
- -38, -38, -38, -38, -38, -38,
+ -38, -38, -38, -38, -38, -38 },
- 3, -39, -39, -39, -39, -39, -39, -39, -39, -39,
+ { 3, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, 40, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
- -39, -39, -39, -39, -39, -39,
+ -39, -39, -39, -39, -39, -39 },
- 3, 41, 41, 41, 41, 41, 41, 41, 41, 41,
+ { 3, 41, 41, 41, 41, 41, 41, 41, 41, 41,
-40, 41, 41, 41, 41, 41, 41, 41, 41, 41,
41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
41, 41, -40, 41, 41, 41, 41, 41, 41, 41,
41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41,
+ 41, 41, 41, 41, 41, 41 },
- 3, 41, 41, 41, 41, 41, 41, 41, 41, 41,
+ { 3, 41, 41, 41, 41, 41, 41, 41, 41, 41,
-41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
41, 41, -41, 41, 41, 41, 41, 41, 41, 41,
41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41,
+ 41, 41, 41, 41, 41, 41 },
- 3, -42, -42, -42, -42, -42, -42, -42, -42, -42,
+ { 3, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
- -42, -42, -42, -42, -42, -42,
+ -42, -42, -42, -42, -42, -42 },
- 3, -43, -43, -43, -43, -43, -43, -43, -43, -43,
+ { 3, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
- -43, -43, -43, -43, -43, -43,
+ -43, -43, -43, -43, -43, -43 },
- 3, -44, -44, -44, -44, -44, -44, -44, -44, -44,
+ { 3, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
- -44, -44, -44, -44, -44, -44,
+ -44, -44, -44, -44, -44, -44 },
- 3, -45, -45, -45, -45, -45, -45, -45, -45, -45,
+ { 3, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
- -45, -45, -45, -45, -45, -45,
+ -45, -45, -45, -45, -45, -45 },
- 3, -46, -46, -46, -46, -46, -46, -46, -46, -46,
+ { 3, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
- -46, -46, -46, -46, -46, -46,
+ -46, -46, -46, -46, -46, -46 },
- 3, -47, -47, -47, -47, -47, -47, -47, -47, -47,
+ { 3, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
-47, -47, -47, -47, -47, -47, -47, -47, -47, -47,
- -47, -47, -47, -47, -47, -47,
+ -47, -47, -47, -47, -47, -47 },
- 3, -48, -48, -48, -48, -48, -48, -48, -48, -48,
+ { 3, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
-48, -48, -48, -48, -48, -48, -48, -48, -48, -48,
- -48, -48, -48, -48, -48, -48,
+ -48, -48, -48, -48, -48, -48 },
- 3, -49, -49, -49, -49, -49, -49, -49, -49, -49,
+ { 3, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
-49, -49, -49, -49, -49, -49, -49, -49, -49, -49,
- -49, -49, -49, -49, -49, -49,
+ -49, -49, -49, -49, -49, -49 },
- 3, -50, -50, -50, -50, -50, -50, -50, -50, -50,
+ { 3, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
-50, -50, -50, -50, -50, -50, -50, -50, -50, -50,
- -50, -50, -50, -50, -50, -50,
+ -50, -50, -50, -50, -50, -50 },
- 3, -51, -51, -51, -51, -51, -51, -51, -51, -51,
+ { 3, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
-51, -51, -51, -51, -51, -51, -51, -51, -51, -51,
- -51, -51, -51, -51, -51, -51
+ -51, -51, -51, -51, -51, -51 }
} ;
static graphics_task_state_type graphics_task_get_previous_state graphics_task_PROTO(( void ));
static graphics_task_state_type graphics_task_try_NUL_trans graphics_task_PROTO(( graphics_task_state_type current_state ));
static int graphics_task_get_next_buffer graphics_task_PROTO(( void ));
+#if 0
static void graphics_taskunput graphics_task_PROTO(( graphics_task_CHAR c, graphics_task_CHAR *buf_ptr ));
+#endif
void graphics_taskrestart graphics_task_PROTO(( FILE *input_file ));
void graphics_task_switch_to_buffer graphics_task_PROTO(( graphics_task_BUFFER_STATE new_buffer ));
void graphics_task_load_buffer_state graphics_task_PROTO(( void ));
}
+#if 0
#ifdef graphics_task_USE_PROTOS
static void graphics_taskunput( graphics_task_CHAR c, register graphics_task_CHAR *graphics_task_bp )
#else
*/
graphics_task_DO_BEFORE_ACTION; /* set up graphics_tasktext again */
}
+#endif
#ifdef __cplusplus
#define ProcessData 1
static short int yy_nxt[][256] =
{
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0 },
- 5, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ { 5, 6, 6, 6, 6, 6, 6, 6, 6, 6,
7, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6 },
- 5, 6, 6, 6, 6, 6, 6, 6, 6, 6,
+ { 5, 6, 6, 6, 6, 6, 6, 6, 6, 6,
7, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 8, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6,
+ 6, 6, 6, 6, 6, 6 },
- 5, 19, 19, 19, 19, 19, 19, 19, 19, 19,
+ { 5, 19, 19, 19, 19, 19, 19, 19, 19, 19,
20, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19,
+ 19, 19, 19, 19, 19, 19 },
- 5, 19, 19, 19, 19, 19, 19, 19, 19, 19,
+ { 5, 19, 19, 19, 19, 19, 19, 19, 19, 19,
20, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19,
+ 19, 19, 19, 19, 19, 19 },
- -5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
+ { -5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
-5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
- -5, -5, -5, -5, -5, -5,
+ -5, -5, -5, -5, -5, -5 },
- 5, -6, -6, -6, -6, -6, -6, -6, -6, -6,
+ { 5, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
-6, -6, -6, -6, -6, -6, -6, -6, -6, -6,
- -6, -6, -6, -6, -6, -6,
+ -6, -6, -6, -6, -6, -6 },
- 5, -7, -7, -7, -7, -7, -7, -7, -7, -7,
+ { 5, -7, -7, -7, -7, -7, -7, -7, -7, -7,
-7, -7, -7, -7, -7, -7, -7, -7, -7, -7,
-7, -7, -7, -7, -7, -7, -7, -7, -7, -7,
-7, -7, -7, -7, -7, -7, -7, -7, -7, -7,
-7, -7, -7, -7, -7, -7, -7, -7, -7, -7,
-7, -7, -7, -7, -7, -7, -7, -7, -7, -7,
-7, -7, -7, -7, -7, -7, -7, -7, -7, -7,
- -7, -7, -7, -7, -7, -7,
+ -7, -7, -7, -7, -7, -7 },
- 5, 22, 22, 22, 22, 22, 22, 22, 22, 22,
+ { 5, 22, 22, 22, 22, 22, 22, 22, 22, 22,
-8, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22,
+ 22, 22, 22, 22, 22, 22 },
- 5, 23, 23, 23, 23, 23, 23, 23, 23, -9,
+ { 5, 23, 23, 23, 23, 23, 23, 23, 23, -9,
-9, 23, 23, 23, 23, 23, 23, 23, 23, 23,
23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
23, 23, -9, 23, 23, 23, 23, 23, 23, 23,
23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23,
+ 23, 23, 23, 23, 23, 23 },
- 5, 24, 24, 24, 24, 24, 24, 24, 24, -10,
+ { 5, 24, 24, 24, 24, 24, 24, 24, 24, -10,
-10, 24, 24, 24, 24, 24, 24, 24, 24, 24,
24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
24, 24, -10, 24, 24, 24, 24, 24, 24, 24,
24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
- 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24 },
- 5, -11, -11, -11, -11, -11, -11, -11, -11, -11,
+ { 5, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
-11, -11, -11, -11, -11, -11, -11, -11, -11, -11,
- -11, -11, -11, -11, -11, -11,
+ -11, -11, -11, -11, -11, -11 },
- 5, 25, 25, 25, 25, 25, 25, 25, 25, 25,
+ { 5, 25, 25, 25, 25, 25, 25, 25, 25, 25,
-12, 25, 25, 25, 25, 25, 25, 25, 25, 25,
25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
- 25, 25, 25, 25, 25, 25,
+ 25, 25, 25, 25, 25, 25 },
- 5, 26, 26, 26, 26, 26, 26, 26, 26, 26,
+ { 5, 26, 26, 26, 26, 26, 26, 26, 26, 26,
-13, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
- 26, 26, 26, 26, 26, 26,
+ 26, 26, 26, 26, 26, 26 },
- 5, -14, -14, -14, -14, -14, -14, -14, -14, -14,
+ { 5, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
-14, -14, -14, -14, -14, -14, -14, -14, -14, -14,
- -14, -14, -14, -14, -14, -14,
+ -14, -14, -14, -14, -14, -14 },
- 5, 28, 28, 28, 28, 28, 28, 28, 28, 28,
+ { 5, 28, 28, 28, 28, 28, 28, 28, 28, 28,
-15, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28,
+ 28, 28, 28, 28, 28, 28 },
- 5, 29, 29, 29, 29, 29, 29, 29, 29, 29,
+ { 5, 29, 29, 29, 29, 29, 29, 29, 29, 29,
-16, 29, 29, 29, 29, 29, 29, 29, 29, 29,
29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
- 29, 29, 29, 29, 29, 29,
+ 29, 29, 29, 29, 29, 29 },
- 5, -17, -17, -17, -17, -17, -17, -17, -17, -17,
+ { 5, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
-17, -17, -17, -17, -17, -17, -17, -17, -17, -17,
- -17, -17, -17, -17, -17, -17,
+ -17, -17, -17, -17, -17, -17 },
- 5, -18, -18, -18, -18, -18, -18, -18, -18, -18,
+ { 5, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
-18, -18, -18, -18, -18, -18, -18, -18, -18, -18,
- -18, -18, -18, -18, -18, -18,
+ -18, -18, -18, -18, -18, -18 },
- 5, 30, 30, 30, 30, 30, 30, 30, 30, 30,
+ { 5, 30, 30, 30, 30, 30, 30, 30, 30, 30,
-19, 30, 30, 30, 30, 30, 30, 30, 30, 30,
30, 30, 30, 30, 30, 30, 30, 30, 30, 30,
30, 30, 30, 30, 30, 30, 30, 30, 30, 30,
30, 30, 30, 30, 30, 30, 30, 30, 30, 30,
30, 30, 30, 30, 30, 30, 30, 30, 30, 30,
30, 30, 30, 30, 30, 30, 30, 30, 30, 30,
- 30, 30, 30, 30, 30, 30,
+ 30, 30, 30, 30, 30, 30 },
- 5, -20, -20, -20, -20, -20, -20, -20, -20, -20,
+ { 5, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
-20, -20, -20, -20, -20, -20, -20, -20, -20, -20,
- -20, -20, -20, -20, -20, -20,
+ -20, -20, -20, -20, -20, -20 },
- 5, -21, -21, -21, -21, -21, -21, -21, -21, -21,
+ { 5, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
-21, -21, -21, -21, -21, -21, -21, -21, -21, -21,
- -21, -21, -21, -21, -21, -21,
+ -21, -21, -21, -21, -21, -21 },
- 5, 22, 22, 22, 22, 22, 22, 22, 22, 22,
+ { 5, 22, 22, 22, 22, 22, 22, 22, 22, 22,
-22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22,
+ 22, 22, 22, 22, 22, 22 },
- 5, 23, 23, 23, 23, 23, 23, 23, 23, -23,
+ { 5, 23, 23, 23, 23, 23, 23, 23, 23, -23,
-23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
23, 23, -23, 23, 23, 23, 23, 23, 23, 23,
23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23,
+ 23, 23, 23, 23, 23, 23 },
- 5, 24, 24, 24, 24, 24, 24, 24, 24, -24,
+ { 5, 24, 24, 24, 24, 24, 24, 24, 24, -24,
-24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
24, 24, -24, 24, 24, 24, 24, 24, 24, 24,
24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
24, 24, 24, 24, 24, 24, 24, 24, 24, 24,
- 24, 24, 24, 24, 24, 24,
+ 24, 24, 24, 24, 24, 24 },
- 5, 25, 25, 25, 25, 25, 25, 25, 25, 25,
+ { 5, 25, 25, 25, 25, 25, 25, 25, 25, 25,
-25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
25, 25, 25, 25, 25, 25, 25, 25, 25, 25,
- 25, 25, 25, 25, 25, 25,
+ 25, 25, 25, 25, 25, 25 },
- 5, 26, 26, 26, 26, 26, 26, 26, 26, 26,
+ { 5, 26, 26, 26, 26, 26, 26, 26, 26, 26,
-26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
26, 26, 26, 26, 26, 26, 26, 26, 26, 26,
- 26, 26, 26, 26, 26, 26,
+ 26, 26, 26, 26, 26, 26 },
- 5, -27, -27, -27, -27, -27, -27, -27, -27, -27,
+ { 5, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, 35, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
-27, -27, -27, -27, -27, -27, -27, -27, -27, -27,
- -27, -27, -27, -27, -27, -27,
+ -27, -27, -27, -27, -27, -27 },
- 5, 28, 28, 28, 28, 28, 28, 28, 28, 28,
+ { 5, 28, 28, 28, 28, 28, 28, 28, 28, 28,
-28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28,
+ 28, 28, 28, 28, 28, 28 },
- 5, 29, 29, 29, 29, 29, 29, 29, 29, 29,
+ { 5, 29, 29, 29, 29, 29, 29, 29, 29, 29,
-29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
29, 29, 29, 29, 29, 29, 29, 29, 29, 29,
- 29, 29, 29, 29, 29, 29,
+ 29, 29, 29, 29, 29, 29 },
- 5, 30, 30, 30, 30, 30, 30, 30, 30, 30,
+ { 5, 30, 30, 30, 30, 30, 30, 30, 30, 30,
-30, 30, 30, 30, 30, 30, 30, 30, 30, 30,
30, 30, 30, 30, 30, 30, 30, 30, 30, 30,
30, 30, 30, 30, 30, 30, 30, 30, 30, 30,
30, 30, 30, 30, 30, 30, 30, 30, 30, 30,
30, 30, 30, 30, 30, 30, 30, 30, 30, 30,
30, 30, 30, 30, 30, 30, 30, 30, 30, 30,
- 30, 30, 30, 30, 30, 30,
+ 30, 30, 30, 30, 30, 30 },
- 5, -31, -31, -31, -31, -31, -31, -31, -31, -31,
+ { 5, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
-31, -31, -31, -31, -31, -31, -31, -31, -31, -31,
- -31, -31, -31, -31, -31, -31,
+ -31, -31, -31, -31, -31, -31 },
- 5, -32, -32, -32, -32, -32, -32, -32, -32, -32,
+ { 5, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
-32, -32, -32, -32, -32, -32, -32, -32, -32, -32,
- -32, -32, -32, -32, -32, -32,
+ -32, -32, -32, -32, -32, -32 },
- 5, -33, -33, -33, -33, -33, -33, -33, -33, -33,
+ { 5, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
-33, -33, -33, -33, -33, -33, -33, -33, -33, -33,
- -33, -33, -33, -33, -33, -33,
+ -33, -33, -33, -33, -33, -33 },
- 5, -34, -34, -34, -34, -34, -34, -34, -34, -34,
+ { 5, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
-34, -34, -34, -34, -34, -34, -34, -34, -34, -34,
- -34, -34, -34, -34, -34, -34,
+ -34, -34, -34, -34, -34, -34 },
- 5, 38, 38, 38, 38, 38, 38, 38, 38, 38,
+ { 5, 38, 38, 38, 38, 38, 38, 38, 38, 38,
-35, 38, 38, 38, 38, 38, 38, 38, 38, 38,
38, 38, 38, 38, 38, 38, 38, 38, 38, 38,
38, 38, -35, 38, 38, 38, 38, 38, 38, 38,
38, 38, 38, 38, 38, 38, 38, 38, 38, 38,
38, 38, 38, 38, 38, 38, 38, 38, 38, 38,
38, 38, 38, 38, 38, 38, 38, 38, 38, 38,
- 38, 38, 38, 38, 38, 38,
+ 38, 38, 38, 38, 38, 38 },
- 5, -36, -36, -36, -36, -36, -36, -36, -36, -36,
+ { 5, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
-36, -36, -36, -36, -36, -36, -36, -36, -36, -36,
- -36, -36, -36, -36, -36, -36,
+ -36, -36, -36, -36, -36, -36 },
- 5, -37, -37, -37, -37, -37, -37, -37, -37, -37,
+ { 5, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
-37, -37, -37, -37, -37, -37, -37, -37, -37, -37,
- -37, -37, -37, -37, -37, -37,
+ -37, -37, -37, -37, -37, -37 },
- 5, 38, 38, 38, 38, 38, 38, 38, 38, 38,
+ { 5, 38, 38, 38, 38, 38, 38, 38, 38, 38,
-38, 38, 38, 38, 38, 38, 38, 38, 38, 38,
38, 38, 38, 38, 38, 38, 38, 38, 38, 38,
38, 38, -38, 38, 38, 38, 38, 38, 38, 38,
38, 38, 38, 38, 38, 38, 38, 38, 38, 38,
38, 38, 38, 38, 38, 38, 38, 38, 38, 38,
38, 38, 38, 38, 38, 38, 38, 38, 38, 38,
- 38, 38, 38, 38, 38, 38,
+ 38, 38, 38, 38, 38, 38 },
- 5, -39, -39, -39, -39, -39, -39, -39, -39, -39,
+ { 5, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
-39, -39, -39, -39, -39, -39, -39, -39, -39, -39,
- -39, -39, -39, -39, -39, -39,
+ -39, -39, -39, -39, -39, -39 },
- 5, -40, -40, -40, -40, -40, -40, -40, -40, -40,
+ { 5, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
-40, -40, -40, -40, -40, -40, -40, -40, -40, -40,
- -40, -40, -40, -40, -40, -40,
+ -40, -40, -40, -40, -40, -40 },
- 5, -41, -41, -41, -41, -41, -41, -41, -41, -41,
+ { 5, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
-41, -41, -41, -41, -41, -41, -41, -41, -41, -41,
- -41, -41, -41, -41, -41, -41,
+ -41, -41, -41, -41, -41, -41 },
- 5, -42, -42, -42, -42, -42, -42, -42, -42, -42,
+ { 5, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
-42, -42, -42, -42, -42, -42, -42, -42, -42, -42,
- -42, -42, -42, -42, -42, -42,
+ -42, -42, -42, -42, -42, -42 },
- 5, -43, -43, -43, -43, -43, -43, -43, -43, -43,
+ { 5, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
-43, -43, -43, -43, -43, -43, -43, -43, -43, -43,
- -43, -43, -43, -43, -43, -43,
+ -43, -43, -43, -43, -43, -43 },
- 5, -44, -44, -44, -44, -44, -44, -44, -44, -44,
+ { 5, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
-44, -44, -44, -44, -44, -44, -44, -44, -44, -44,
- -44, -44, -44, -44, -44, -44,
+ -44, -44, -44, -44, -44, -44 },
- 5, -45, -45, -45, -45, -45, -45, -45, -45, -45,
+ { 5, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
-45, -45, -45, -45, -45, -45, -45, -45, -45, -45,
- -45, -45, -45, -45, -45, -45,
+ -45, -45, -45, -45, -45, -45 },
- 5, -46, -46, -46, -46, -46, -46, -46, -46, -46,
+ { 5, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
-46, -46, -46, -46, -46, -46, -46, -46, -46, -46,
- -46, -46, -46, -46, -46, -46
+ -46, -46, -46, -46, -46, -46 }
} ;
static yy_state_type yy_get_previous_state YY_PROTO(( void ));
static yy_state_type yy_try_NUL_trans YY_PROTO(( yy_state_type current_state ));
static int yy_get_next_buffer YY_PROTO(( void ));
+#if 0
static void yyunput YY_PROTO(( YY_CHAR c, YY_CHAR *buf_ptr ));
+#endif
void yyrestart YY_PROTO(( FILE *input_file ));
void yy_switch_to_buffer YY_PROTO(( YY_BUFFER_STATE new_buffer ));
void yy_load_buffer_state YY_PROTO(( void ));
}
+#if 0
#ifdef YY_USE_PROTOS
static void yyunput( YY_CHAR c, register YY_CHAR *yy_bp )
#else
*/
YY_DO_BEFORE_ACTION; /* set up yytext again */
}
+#endif
#ifdef __cplusplus
}
//------------------------------------------------
-main(int argc, char **argv)
+int main(int argc, char **argv)
{
INIT_EXCEPTIONS();
short major_version_check = checkVersion.major_version();
short minor_version_check = checkVersion.minor_version();
- sprintf ( checkVersionStr, "%d%d", major_version_check,
- minor_version_check );
+ snprintf (checkVersionStr, sizeof(checkVersionStr),
+ "%d%d", major_version_check,
+ minor_version_check);
int checkVersionNum = atoi ( checkVersionStr );
short major_version_install = installVersion.major_version();
short minor_version_install = installVersion.minor_version();
- sprintf ( installVersionStr, "%d%d", major_version_install,
- minor_version_install );
+ snprintf (installVersionStr, sizeof(installVersionStr),
+ "%d%d", major_version_install,
+ minor_version_install);
int installVersionNum = atoi ( installVersionStr );
DBG(10) cerr << "(DEBUG) installVersionNum = " << installVersionNum << endl;
locator_smart_ptr x(checkBase, checkBase->get_oid(*it));
- strcpy ( locatorStr, x.inside_node_locator_str() );
+ int len = MIN(strlen(x.inside_node_locator_str()), 64 - 1);
+ *((char *) memcpy (locatorStr,
+ x.inside_node_locator_str(), len) + len) = '\0';
DBG(10) cerr << "(DEBUG) locatorStr = " << locatorStr
<< endl;
XCOMM redefine TopLevelProject to build DtInfo with standard CDE config dir
#undef TopLevelProject
#define TopLevelProject DtInfo
-IMAKE_DEFINES = -DTopLevelProject=TopLevelProject \
- -DProjectTmplFile='<DtInfo.tmpl>' \
- -DProjectRulesFile='<DtInfo.rules>'
+IMAKE_DEF_DTINFO = -DTopLevelProject=TopLevelProject \
+ -DProjectTmplFile='<DtInfo.tmpl>' \
+ -DProjectRulesFile='<DtInfo.rules>'
XCOMM Variables to switch on debug mode temporarily
XCOMM CDEBUGFLAGS = -g -DDEBUG
exit(code);
}
-main(int argc, char** argv )
+int main(int argc, char** argv )
{
INIT_EXCEPTIONS();
SimpleCPlusPlusProgram(dbdrv,main.o,$(Libs))
SimpleCPlusPlusProgram(restore,restore.o,$(Libs))
-#if defined(USLArchitecture) || defined(LinuxArchitecture) || defined(FreeBSDArchitecture)
+#if defined(USLArchitecture) || defined(LinuxArchitecture) || defined(FreeBSDArchitecture) || defined(OpenBSDArchitecture)
SimpleCPlusPlusProgram(dbdrv_c_api,main_c_api.o,$(Libs_C_API))
#else
SimpleCProgram(dbdrv_c_api,main_c_api.o,$(Libs_C_API))
return (ok);
}
-main( int argc, char** argv )
+int main( int argc, char** argv )
{
//quantify_clear_data();
INIT_EXCEPTIONS();
#include "oliasdb/Mmdb.h"
#include <stdio.h>
#include <stdlib.h>
+#include <ctype.h>
-usage(int argc, char** argv)
+void usage(int argc, char** argv)
{
fprintf(stderr, "Usage:\n");
fprintf(stderr, " %s 0 libpath [bookcaseName]\n", argv[0]);
extern int test_book3(int argc, char** argv);
extern int auto_test_c_api(int argc, char** argv);
-main( int argc, char** argv )
+int main( int argc, char** argv )
{
int ok = 0;
DtMmdbInit();
#include "utility/const.h"
#include "utility/randomize.h"
-main(int argc, char** argv)
+int main(int argc, char** argv)
{
if (argc < 2) {
cerr << "usage: " << *argv << " filename\n" << flush;