diff options
author | Přemysl Janouch <p.janouch@gmail.com> | 2013-07-17 22:09:53 +0200 |
---|---|---|
committer | Přemysl Janouch <p.janouch@gmail.com> | 2013-07-18 00:16:50 +0200 |
commit | 270539c72e4a557db5922987a651b472581029b3 (patch) | |
tree | 5a2c50f2457f948af5db6a437a28c873cc011799 /src/stardict.h | |
parent | 15f62b7054c12bff2899ac6bd73147b6bfc818fe (diff) | |
download | tdv-270539c72e4a557db5922987a651b472581029b3.tar.gz tdv-270539c72e4a557db5922987a651b472581029b3.tar.xz tdv-270539c72e4a557db5922987a651b472581029b3.zip |
Move private data into StardictDictPrivate
Diffstat (limited to 'src/stardict.h')
-rw-r--r-- | src/stardict.h | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/stardict.h b/src/stardict.h index aef27fd..dd70eb3 100644 --- a/src/stardict.h +++ b/src/stardict.h @@ -28,6 +28,7 @@ /** An object intended for interacting with a dictionary. */ typedef struct stardict_dict StardictDict; typedef struct stardict_dict_class StardictDictClass; +typedef struct stardict_dict_private StardictDictPrivate; /** Overall information about a particular dictionary. */ typedef struct stardict_info StardictInfo; @@ -120,18 +121,13 @@ GList *stardict_list_dictionaries (const gchar *path); struct stardict_dict { - GObject parent_instance; - StardictInfo * info; //!< General information about the dict - GArray * index; //!< Word index - GArray * synonyms; //!< Synonyms - gpointer dict; //!< Dictionary data - gsize dict_length; //!< Length of the dict data in bytes - GMappedFile * mapped_dict; //!< Memory map handle + GObject parent_instance; + StardictDictPrivate * priv; }; struct stardict_dict_class { - GObjectClass parent_class; + GObjectClass parent_class; }; GType stardict_dict_get_type (void); |