Index: chrome/third_party/hunspell/src/hunspell/replist.hxx |
=================================================================== |
--- chrome/third_party/hunspell/src/hunspell/replist.hxx (revision 0) |
+++ chrome/third_party/hunspell/src/hunspell/replist.hxx (revision 0) |
@@ -0,0 +1,29 @@ |
+/* string replacement list class */ |
+#ifndef _REPLIST_HXX_ |
+#define _REPLIST_HXX_ |
+#ifdef HUNSPELL_CHROME_CLIENT |
+// Compilation issues in spellchecker.cc think near is a macro, therefore |
+// removing it here solves that problem. |
+#undef near |
+#endif |
+#include "w_char.hxx" |
+ |
+class RepList |
+{ |
+protected: |
+ replentry ** dat; |
+ int size; |
+ int pos; |
+ |
+public: |
+ RepList(int n); |
+ ~RepList(); |
+ |
+ int get_pos(); |
+ int add(char * pat1, char * pat2); |
+ replentry * item(int n); |
+ int near(const char * word); |
+ int match(const char * word, int n); |
+ int conv(const char * word, char * dest); |
+}; |
+#endif |
Property changes on: chrome\third_party\hunspell\src\hunspell\replist.hxx |
___________________________________________________________________ |
Added: svn:eol-style |
+ LF |