Rev 8171 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8171 | Rev 8195 | ||
---|---|---|---|
Line 49... | Line 49... | ||
49 | int indtab[MAX_ITEMS]; |
49 | int indtab[MAX_ITEMS]; |
50 | int indcnt; |
50 | int indcnt; |
51 | int radix; |
51 | int radix; |
52 | double entropy, avelen; |
52 | double entropy, avelen; |
53 | 53 | ||
54 | void error(char *msg) |
- | |
55 | { |
- | |
56 | fprintf(stderr,"%s\n",msg); |
- | |
57 | printf("ERROR\n"); |
- | |
58 | exit(1); |
- | |
59 | } |
- | |
60 | 54 | ||
61 | int indcmp(const void *p1, const void *p2) |
55 | int indcmp(const void *p1, const void *p2) |
62 | { |
56 | { |
63 | const int *i1, *i2; |
57 | const int *i1, *i2; |
64 | double d1, d2; |
58 | double d1, d2; |
Line 160... | Line 154... | ||
160 | int main() |
154 | int main() |
161 | { |
155 | { |
162 | char *p; |
156 | char *p; |
163 | int r; |
157 | int r; |
164 | 158 | ||
165 | error1=error; error2=error; error3=error; |
- | |
166 | p=getenv("w_huffman_radix"); |
159 | p=getenv("w_huffman_radix"); |
167 | if(p==NULL || *p==0) p=getenv("huffman_radix"); |
160 | if(p==NULL || *p==0) p=getenv("huffman_radix"); |
168 | if(p==NULL || *p==0) radix=2; |
161 | if(p==NULL || *p==0) radix=2; |
169 | else { |
162 | else { |
170 | r=atoi(p); if(r!=0) radix=r; |
163 | r=atoi(p); if(r!=0) radix=r; |