diff options
Diffstat (limited to 'apps/codecs/libwavpack/bits.c')
-rw-r--r-- | apps/codecs/libwavpack/bits.c | 26 |
1 files changed, 2 insertions, 24 deletions
diff --git a/apps/codecs/libwavpack/bits.c b/apps/codecs/libwavpack/bits.c index e1700df539..1fe6aacf75 100644 --- a/apps/codecs/libwavpack/bits.c +++ b/apps/codecs/libwavpack/bits.c | |||
@@ -17,28 +17,6 @@ | |||
17 | #include "wavpack.h" | 17 | #include "wavpack.h" |
18 | 18 | ||
19 | #include <string.h> | 19 | #include <string.h> |
20 | #include <ctype.h> | ||
21 | |||
22 | /* dirty fix */ | ||
23 | const char _ctype_[257]={ | ||
24 | 0, | ||
25 | _C, _C, _C, _C, _C, _C, _C, _C, | ||
26 | _C, _C|_S, _C|_S, _C|_S, _C|_S, _C|_S, _C, _C, | ||
27 | _C, _C, _C, _C, _C, _C, _C, _C, | ||
28 | _C, _C, _C, _C, _C, _C, _C, _C, | ||
29 | _S|_B, _P, _P, _P, _P, _P, _P, _P, | ||
30 | _P, _P, _P, _P, _P, _P, _P, _P, | ||
31 | _N, _N, _N, _N, _N, _N, _N, _N, | ||
32 | _N, _N, _P, _P, _P, _P, _P, _P, | ||
33 | _P, _U|_X, _U|_X, _U|_X, _U|_X, _U|_X, _U|_X, _U, | ||
34 | _U, _U, _U, _U, _U, _U, _U, _U, | ||
35 | _U, _U, _U, _U, _U, _U, _U, _U, | ||
36 | _U, _U, _U, _P, _P, _P, _P, _P, | ||
37 | _P, _L|_X, _L|_X, _L|_X, _L|_X, _L|_X, _L|_X, _L, | ||
38 | _L, _L, _L, _L, _L, _L, _L, _L, | ||
39 | _L, _L, _L, _L, _L, _L, _L, _L, | ||
40 | _L, _L, _L, _P, _P, _P, _P, _C | ||
41 | }; | ||
42 | 20 | ||
43 | ////////////////////////// Bitstream functions //////////////////////////////// | 21 | ////////////////////////// Bitstream functions //////////////////////////////// |
44 | 22 | ||
@@ -118,7 +96,7 @@ void little_endian_to_native (void *data, char *format) | |||
118 | break; | 96 | break; |
119 | 97 | ||
120 | default: | 98 | default: |
121 | if (isdigit (*format)) | 99 | if (*format >= '0' && *format <= '9') |
122 | cp += *format - '0'; | 100 | cp += *format - '0'; |
123 | 101 | ||
124 | break; | 102 | break; |
@@ -150,7 +128,7 @@ void native_to_little_endian (void *data, char *format) | |||
150 | break; | 128 | break; |
151 | 129 | ||
152 | default: | 130 | default: |
153 | if (isdigit (*format)) | 131 | if (*format >= '0' && *format <= '9') |
154 | cp += *format - '0'; | 132 | cp += *format - '0'; |
155 | 133 | ||
156 | break; | 134 | break; |