Index: third_party/hunspell_new/src/hunspell/hunzip.hxx |
diff --git a/third_party/hunspell_new/src/hunspell/hunzip.hxx b/third_party/hunspell_new/src/hunspell/hunzip.hxx |
deleted file mode 100644 |
index b58e3ab1dc505bdff55d9810c1426bf03edaa7f9..0000000000000000000000000000000000000000 |
--- a/third_party/hunspell_new/src/hunspell/hunzip.hxx |
+++ /dev/null |
@@ -1,45 +0,0 @@ |
-/* hunzip: file decompression for sorted dictionaries with optional encryption, |
- * algorithm: prefix-suffix encoding and 16-bit Huffman encoding */ |
- |
-#ifndef _HUNZIP_HXX_ |
-#define _HUNZIP_HXX_ |
- |
-#include "hunvisapi.h" |
- |
-#include <stdio.h> |
- |
-#define BUFSIZE 65536 |
-#define HZIP_EXTENSION ".hz" |
- |
-#define MSG_OPEN "error: %s: cannot open\n" |
-#define MSG_FORMAT "error: %s: not in hzip format\n" |
-#define MSG_MEMORY "error: %s: missing memory\n" |
-#define MSG_KEY "error: %s: missing or bad password\n" |
- |
-struct bit { |
- unsigned char c[2]; |
- int v[2]; |
-}; |
- |
-class LIBHUNSPELL_DLL_EXPORTED Hunzip |
-{ |
- |
-protected: |
- char * filename; |
- FILE * fin; |
- int bufsiz, lastbit, inc, inbits, outc; |
- struct bit * dec; // code table |
- char in[BUFSIZE]; // input buffer |
- char out[BUFSIZE + 1]; // Huffman-decoded buffer |
- char line[BUFSIZE + 50]; // decoded line |
- int getcode(const char * key); |
- int getbuf(); |
- int fail(const char * err, const char * par); |
- |
-public: |
- Hunzip(const char * filename, const char * key = NULL); |
- ~Hunzip(); |
- const char * getline(); |
-}; |
- |
-#endif |