Subversion Repositories wimsdev

Rev

Rev 8863 | Rev 11124 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8863 Rev 8898
Line 83... Line 83...
83
      }
83
      }
84
    }
84
    }
85
}
85
}
86
 
86
 
87
/* Prepare dictionary */
87
/* Prepare dictionary */
-
 
88
static
88
void prepare_dic(void)
89
void prepare_dics(void)
89
{
90
{
90
    int i;
91
    int i;
91
    FILE *dicf;
92
    FILE *dicf;
92
    char *p1, *p2, *pp;
93
    char *p1, *p2, *pp;
93
    long int flen;
94
    long int flen;
Line 151... Line 152...
151
 
152
 
152
    ss=getenv("dicsort_separator");
153
    ss=getenv("dicsort_separator");
153
    if(ss!=NULL && *ss!=0) sepchar=*ss;
154
    if(ss!=NULL && *ss!=0) sepchar=*ss;
154
    gr=getenv("dicsort_grouping");
155
    gr=getenv("dicsort_grouping");
155
    if(gr!=NULL && *gr!=0) grpchar=*gr;
156
    if(gr!=NULL && *gr!=0) grpchar=*gr;
156
    snprintf(dicname,sizeof(dicname)-128,"%s",argv[1]); prepare_dic();
157
    snprintf(dicname,sizeof(dicname)-128,"%s",argv[1]); prepare_dics();
157
    if(argc>2) {
158
    if(argc>2) {
158
      snprintf(suffixname,sizeof(suffixname),"%s",argv[2]);
159
      snprintf(suffixname,sizeof(suffixname),"%s",argv[2]);
159
      suffix_dic(suffixname); hassuffix=1;
160
      suffix_dic(suffixname); hassuffix=1;
160
    }
161
    }
161
    else suffixname[0]=hassuffix=0;
162
    else suffixname[0]=hassuffix=0;