summaryrefslogtreecommitdiff
path: root/libs/hunspell/src/baseaffix.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'libs/hunspell/src/baseaffix.hxx')
-rw-r--r--libs/hunspell/src/baseaffix.hxx19
1 files changed, 8 insertions, 11 deletions
diff --git a/libs/hunspell/src/baseaffix.hxx b/libs/hunspell/src/baseaffix.hxx
index 59256e92f3..9191dba475 100644
--- a/libs/hunspell/src/baseaffix.hxx
+++ b/libs/hunspell/src/baseaffix.hxx
@@ -1,6 +1,8 @@
/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
*
+ * Copyright (C) 2002-2017 Németh László
+ *
* The contents of this file are subject to the Mozilla Public License Version
* 1.1 (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
@@ -11,12 +13,7 @@
* for the specific language governing rights and limitations under the
* License.
*
- * The Original Code is Hunspell, based on MySpell.
- *
- * The Initial Developers of the Original Code are
- * Kevin Hendricks (MySpell) and Németh László (Hunspell).
- * Portions created by the Initial Developers are Copyright (C) 2002-2005
- * the Initial Developers. All Rights Reserved.
+ * Hunspell is based on MySpell which is Copyright (C) 2002 Kevin Hendricks.
*
* Contributor(s): David Einstein, Davide Prina, Giuseppe Modugno,
* Gianluca Turconi, Simon Brouwer, Noll János, Bíró Árpád,
@@ -38,18 +35,17 @@
*
* ***** END LICENSE BLOCK ***** */
-#ifndef _BASEAFF_HXX_
-#define _BASEAFF_HXX_
+#ifndef BASEAFF_HXX_
+#define BASEAFF_HXX_
-#include "hunvisapi.h"
#include <string>
-class LIBHUNSPELL_DLL_EXPORTED AffEntry {
+class AffEntry {
private:
AffEntry(const AffEntry&);
AffEntry& operator=(const AffEntry&);
- protected:
+ public:
AffEntry()
: numconds(0),
opts(0),
@@ -57,6 +53,7 @@ class LIBHUNSPELL_DLL_EXPORTED AffEntry {
morphcode(0),
contclass(NULL),
contclasslen(0) {}
+ virtual ~AffEntry();
std::string appnd;
std::string strip;
unsigned char numconds;