diff --git a/dic/compdic.h b/dic/compdic.h index e185218..709b49b 100644 --- a/dic/compdic.h +++ b/dic/compdic.h @@ -31,8 +31,8 @@ #include "dic_internals.h" #include "logging.h" -class DicEdge; -class DictHeaderInfo; +struct DicEdge; +struct DictHeaderInfo; class Header; using namespace std; diff --git a/dic/dic.h b/dic/dic.h index 1b86f89..2325ec8 100644 --- a/dic/dic.h +++ b/dic/dic.h @@ -44,7 +44,7 @@ typedef unsigned char dic_code_t; struct params_cross_t; struct params_7plus1_t; struct params_regexp_t; -class DicEdge; +struct DicEdge; /** * A wdstring is a display string, i.e. it can contain more chars than diff --git a/dic/grammar.h b/dic/grammar.h index b96cee2..4150925 100644 --- a/dic/grammar.h +++ b/dic/grammar.h @@ -23,7 +23,7 @@ class Dictionary; class Node; -class searchRegExpLists; +struct searchRegExpLists; bool parseRegexp(const Dictionary &iDic, const wchar_t *input,