diff options
author | Christian Persch <chpe@cvs.gnome.org> | 2005-01-09 03:41:47 +0800 |
---|---|---|
committer | Christian Persch <chpe@src.gnome.org> | 2005-01-09 03:41:47 +0800 |
commit | 4fc9af6cff1494c3cbbe48f253a84a5d9a3b92e5 (patch) | |
tree | a7b7208fd06e53ced8828d0defb893a4c2820625 /src | |
parent | c4d4c87e3be705bbafaafa5f75d4141a9994db48 (diff) | |
download | gsoc2013-epiphany-4fc9af6cff1494c3cbbe48f253a84a5d9a3b92e5.tar gsoc2013-epiphany-4fc9af6cff1494c3cbbe48f253a84a5d9a3b92e5.tar.gz gsoc2013-epiphany-4fc9af6cff1494c3cbbe48f253a84a5d9a3b92e5.tar.bz2 gsoc2013-epiphany-4fc9af6cff1494c3cbbe48f253a84a5d9a3b92e5.tar.lz gsoc2013-epiphany-4fc9af6cff1494c3cbbe48f253a84a5d9a3b92e5.tar.xz gsoc2013-epiphany-4fc9af6cff1494c3cbbe48f253a84a5d9a3b92e5.tar.zst gsoc2013-epiphany-4fc9af6cff1494c3cbbe48f253a84a5d9a3b92e5.zip |
Make all structs prefixed by _.
2005-01-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-cookie-manager.h:
* embed/ephy-download.c:
* embed/ephy-download.h:
* embed/ephy-embed-dialog.c:
* embed/ephy-embed-dialog.h:
* embed/ephy-embed-persist.c:
* embed/ephy-embed-persist.h:
* embed/ephy-encodings.c:
* embed/ephy-encodings.h:
* embed/ephy-favicon-cache.c:
* embed/ephy-favicon-cache.h:
* embed/ephy-history.c:
* embed/ephy-history.h:
* embed/ephy-password-manager.h:
* embed/ephy-permission-manager.h:
* lib/ephy-file-chooser.c:
* lib/ephy-file-chooser.h:
* lib/ephy-node-db.c:
* lib/ephy-node-db.h:
* lib/ephy-node-filter.c:
* lib/ephy-node-filter.h:
* lib/ephy-node.c:
* lib/ephy-node.h:
* lib/widgets/ephy-node-view.c:
* lib/widgets/ephy-node-view.h:
* lib/widgets/ephy-search-entry.c:
* lib/widgets/ephy-search-entry.h:
* lib/widgets/ephy-spinner.c:
* lib/widgets/ephy-spinner.h:
* lib/widgets/ephy-tree-model-node.c:
* lib/widgets/ephy-tree-model-node.h:
* lib/widgets/ephy-tree-model-sort.c:
* lib/widgets/ephy-tree-model-sort.h:
* lib/widgets/ephy-zoom-action.c:
* lib/widgets/ephy-zoom-action.h:
* src/bookmarks/ephy-bookmark-properties.c:
* src/bookmarks/ephy-bookmark-properties.h:
* src/bookmarks/ephy-bookmarks-editor.c:
* src/bookmarks/ephy-bookmarks-editor.h:
* src/bookmarks/ephy-bookmarks.c:
* src/bookmarks/ephy-bookmarks.h:
* src/bookmarks/ephy-bookmarksbar-model.c:
* src/bookmarks/ephy-bookmarksbar-model.h:
* src/bookmarks/ephy-bookmarksbar.c:
* src/bookmarks/ephy-bookmarksbar.h:
* src/bookmarks/ephy-new-bookmark.c:
* src/bookmarks/ephy-new-bookmark.h:
* src/bookmarks/ephy-topics-selector.c:
* src/bookmarks/ephy-topics-selector.h:
* src/ephy-completion-model.c:
* src/ephy-completion-model.h:
* src/ephy-encoding-dialog.c:
* src/ephy-encoding-dialog.h:
* src/ephy-history-window.c:
* src/ephy-history-window.h:
Make all structs prefixed by _.
Diffstat (limited to 'src')
-rw-r--r-- | src/bookmarks/ephy-bookmark-properties.c | 2 | ||||
-rw-r--r-- | src/bookmarks/ephy-bookmark-properties.h | 2 | ||||
-rw-r--r-- | src/bookmarks/ephy-bookmarks-editor.c | 2 | ||||
-rw-r--r-- | src/bookmarks/ephy-bookmarks-editor.h | 2 | ||||
-rw-r--r-- | src/bookmarks/ephy-bookmarks.c | 2 | ||||
-rw-r--r-- | src/bookmarks/ephy-bookmarks.h | 10 | ||||
-rwxr-xr-x | src/bookmarks/ephy-bookmarksbar-model.c | 2 | ||||
-rwxr-xr-x | src/bookmarks/ephy-bookmarksbar-model.h | 10 | ||||
-rw-r--r-- | src/bookmarks/ephy-bookmarksbar.c | 2 | ||||
-rw-r--r-- | src/bookmarks/ephy-bookmarksbar.h | 10 | ||||
-rw-r--r-- | src/bookmarks/ephy-new-bookmark.c | 2 | ||||
-rw-r--r-- | src/bookmarks/ephy-new-bookmark.h | 2 | ||||
-rw-r--r-- | src/bookmarks/ephy-topics-selector.c | 2 | ||||
-rw-r--r-- | src/bookmarks/ephy-topics-selector.h | 2 | ||||
-rw-r--r-- | src/ephy-completion-model.c | 2 | ||||
-rw-r--r-- | src/ephy-completion-model.h | 2 | ||||
-rw-r--r-- | src/ephy-encoding-dialog.c | 2 | ||||
-rw-r--r-- | src/ephy-encoding-dialog.h | 10 | ||||
-rw-r--r-- | src/ephy-history-window.c | 2 | ||||
-rw-r--r-- | src/ephy-history-window.h | 2 |
20 files changed, 36 insertions, 36 deletions
diff --git a/src/bookmarks/ephy-bookmark-properties.c b/src/bookmarks/ephy-bookmark-properties.c index 59b4bec2a..1ad51c8e4 100644 --- a/src/bookmarks/ephy-bookmark-properties.c +++ b/src/bookmarks/ephy-bookmark-properties.c @@ -53,7 +53,7 @@ static void ephy_bookmark_properties_get_property (GObject *object, #define EPHY_BOOKMARK_PROPERTIES_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), EPHY_TYPE_BOOKMARK_PROPERTIES, EphyBookmarkPropertiesPrivate)) -struct EphyBookmarkPropertiesPrivate +struct _EphyBookmarkPropertiesPrivate { EphyBookmarks *bookmarks; EphyNode *bookmark; diff --git a/src/bookmarks/ephy-bookmark-properties.h b/src/bookmarks/ephy-bookmark-properties.h index 97b393c51..387736501 100644 --- a/src/bookmarks/ephy-bookmark-properties.h +++ b/src/bookmarks/ephy-bookmark-properties.h @@ -34,7 +34,7 @@ G_BEGIN_DECLS #define EPHY_IS_BOOKMARK_PROPERTIES_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EPHY_TYPE_BOOKMARK_PROPERTIES)) #define EPHY_BOOKMARK_PROPERTIES_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), EPHY_TYPE_BOOKMARK_PROPERTIES, EphyBookmarkPropertiesClass)) -typedef struct EphyBookmarkPropertiesPrivate EphyBookmarkPropertiesPrivate; +typedef struct _EphyBookmarkPropertiesPrivate EphyBookmarkPropertiesPrivate; typedef struct { diff --git a/src/bookmarks/ephy-bookmarks-editor.c b/src/bookmarks/ephy-bookmarks-editor.c index e7cfb6b38..36d7d9303 100644 --- a/src/bookmarks/ephy-bookmarks-editor.c +++ b/src/bookmarks/ephy-bookmarks-editor.c @@ -137,7 +137,7 @@ static void cmd_help_contents (GtkAction *action, #define CONF_BOOKMARKS_VIEW_DETAILS "/apps/epiphany/dialogs/bookmarks_view_details" -struct EphyBookmarksEditorPrivate +struct _EphyBookmarksEditorPrivate { EphyBookmarks *bookmarks; GtkWidget *bm_view; diff --git a/src/bookmarks/ephy-bookmarks-editor.h b/src/bookmarks/ephy-bookmarks-editor.h index 9fce6ad3c..15af59678 100644 --- a/src/bookmarks/ephy-bookmarks-editor.h +++ b/src/bookmarks/ephy-bookmarks-editor.h @@ -35,7 +35,7 @@ G_BEGIN_DECLS #define EPHY_IS_BOOKMARKS_EDITOR_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EPHY_TYPE_BOOKMARKS_EDITOR)) #define EPHY_BOOKMARKS_EDITOR_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), EPHY_TYPE_BOOKMARKS_EDITOR, EphyBookmarksEditorClass)) -typedef struct EphyBookmarksEditorPrivate EphyBookmarksEditorPrivate; +typedef struct _EphyBookmarksEditorPrivate EphyBookmarksEditorPrivate; typedef struct { diff --git a/src/bookmarks/ephy-bookmarks.c b/src/bookmarks/ephy-bookmarks.c index d58bb1ebc..940e8111c 100644 --- a/src/bookmarks/ephy-bookmarks.c +++ b/src/bookmarks/ephy-bookmarks.c @@ -51,7 +51,7 @@ #define EPHY_BOOKMARKS_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), EPHY_TYPE_BOOKMARKS, EphyBookmarksPrivate)) -struct EphyBookmarksPrivate +struct _EphyBookmarksPrivate { EphyBookmarksBarModel *toolbars_model; gboolean init_defaults; diff --git a/src/bookmarks/ephy-bookmarks.h b/src/bookmarks/ephy-bookmarks.h index 9321f3da7..e42a6975d 100644 --- a/src/bookmarks/ephy-bookmarks.h +++ b/src/bookmarks/ephy-bookmarks.h @@ -36,9 +36,9 @@ G_BEGIN_DECLS #define EPHY_IS_BOOKMARKS_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EPHY_TYPE_BOOKMARKS)) #define EPHY_BOOKMARKS_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), EPHY_TYPE_BOOKMARKS, EphyBookmarksClass)) -typedef struct EphyBookmarksClass EphyBookmarksClass; -typedef struct EphyBookmarks EphyBookmarks; -typedef struct EphyBookmarksPrivate EphyBookmarksPrivate; +typedef struct _EphyBookmarksClass EphyBookmarksClass; +typedef struct _EphyBookmarks EphyBookmarks; +typedef struct _EphyBookmarksPrivate EphyBookmarksPrivate; #define BOOKMARKS_HIERARCHY_SEP "->" @@ -52,7 +52,7 @@ enum EPHY_NODE_KEYWORD_PROP_PRIORITY = 8 }; -struct EphyBookmarks +struct _EphyBookmarks { GObject parent; @@ -60,7 +60,7 @@ struct EphyBookmarks EphyBookmarksPrivate *priv; }; -struct EphyBookmarksClass +struct _EphyBookmarksClass { GObjectClass parent_class; diff --git a/src/bookmarks/ephy-bookmarksbar-model.c b/src/bookmarks/ephy-bookmarksbar-model.c index e0d9bb1af..4b32a04ed 100755 --- a/src/bookmarks/ephy-bookmarksbar-model.c +++ b/src/bookmarks/ephy-bookmarksbar-model.c @@ -51,7 +51,7 @@ enum #define EPHY_BOOKMARKSBAR_MODEL_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), EPHY_TYPE_BOOKMARKSBAR_MODEL, EphyBookmarksBarModelPrivate)) -struct EphyBookmarksBarModelPrivate +struct _EphyBookmarksBarModelPrivate { EphyBookmarks *bookmarks; char *xml_file; diff --git a/src/bookmarks/ephy-bookmarksbar-model.h b/src/bookmarks/ephy-bookmarksbar-model.h index 41c7efef3..1849e20c9 100755 --- a/src/bookmarks/ephy-bookmarksbar-model.h +++ b/src/bookmarks/ephy-bookmarksbar-model.h @@ -34,11 +34,11 @@ G_BEGIN_DECLS #define EPHY_IS_BOOKMARKSBAR_MODEL_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EPHY_TYPE_BOOKMARKSBAR_MODEL)) #define EPHY_BOOKMARKSBAR_MODEL_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), EPHY_TYPE_BOOKMARKSBAR_MODEL, EphyBookmarksBarModelClass)) -typedef struct EphyBookmarksBarModelClass EphyBookmarksBarModelClass; -typedef struct EphyBookmarksBarModel EphyBookmarksBarModel; -typedef struct EphyBookmarksBarModelPrivate EphyBookmarksBarModelPrivate; +typedef struct _EphyBookmarksBarModelClass EphyBookmarksBarModelClass; +typedef struct _EphyBookmarksBarModel EphyBookmarksBarModel; +typedef struct _EphyBookmarksBarModelPrivate EphyBookmarksBarModelPrivate; -struct EphyBookmarksBarModel +struct _EphyBookmarksBarModel { EggToolbarsModel parent_object; @@ -46,7 +46,7 @@ struct EphyBookmarksBarModel EphyBookmarksBarModelPrivate *priv; }; -struct EphyBookmarksBarModelClass +struct _EphyBookmarksBarModelClass { EggToolbarsModelClass parent_class; }; diff --git a/src/bookmarks/ephy-bookmarksbar.c b/src/bookmarks/ephy-bookmarksbar.c index e9af82f12..81202e670 100644 --- a/src/bookmarks/ephy-bookmarksbar.c +++ b/src/bookmarks/ephy-bookmarksbar.c @@ -57,7 +57,7 @@ static GObjectClass *parent_class = NULL; #define EPHY_BOOKMARKSBAR_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), EPHY_TYPE_BOOKMARKSBAR, EphyBookmarksBarPrivate)) -struct EphyBookmarksBarPrivate +struct _EphyBookmarksBarPrivate { EphyWindow *window; GtkActionGroup *action_group; diff --git a/src/bookmarks/ephy-bookmarksbar.h b/src/bookmarks/ephy-bookmarksbar.h index 2f4697fb9..b715f8ecb 100644 --- a/src/bookmarks/ephy-bookmarksbar.h +++ b/src/bookmarks/ephy-bookmarksbar.h @@ -38,11 +38,11 @@ G_BEGIN_DECLS #define EPHY_IS_BOOKMARKSBAR_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EPHY_TYPE_BOOKMARKSBAR)) #define EPHY_BOOKMARKSBAR_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), EPHY_TYPE_BOOKMARKSBAR, EphyBookmarksBarClass)) -typedef struct EphyBookmarksBar EphyBookmarksBar; -typedef struct EphyBookmarksBarClass EphyBookmarksBarClass; -typedef struct EphyBookmarksBarPrivate EphyBookmarksBarPrivate; +typedef struct _EphyBookmarksBar EphyBookmarksBar; +typedef struct _EphyBookmarksBarClass EphyBookmarksBarClass; +typedef struct _EphyBookmarksBarPrivate EphyBookmarksBarPrivate; -struct EphyBookmarksBar +struct _EphyBookmarksBar { EggEditableToolbar parent_object; @@ -50,7 +50,7 @@ struct EphyBookmarksBar EphyBookmarksBarPrivate *priv; }; -struct EphyBookmarksBarClass +struct _EphyBookmarksBarClass { EggEditableToolbarClass parent_class; }; diff --git a/src/bookmarks/ephy-new-bookmark.c b/src/bookmarks/ephy-new-bookmark.c index 1ea4aae0f..55a129776 100644 --- a/src/bookmarks/ephy-new-bookmark.c +++ b/src/bookmarks/ephy-new-bookmark.c @@ -63,7 +63,7 @@ enum RESPONSE_NEW_TOPIC }; -struct EphyNewBookmarkPrivate +struct _EphyNewBookmarkPrivate { EphyBookmarks *bookmarks; char *location; diff --git a/src/bookmarks/ephy-new-bookmark.h b/src/bookmarks/ephy-new-bookmark.h index a10c31250..f79f9d553 100644 --- a/src/bookmarks/ephy-new-bookmark.h +++ b/src/bookmarks/ephy-new-bookmark.h @@ -34,7 +34,7 @@ G_BEGIN_DECLS #define EPHY_IS_NEW_BOOKMARK_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EPHY_TYPE_NEW_BOOKMARK)) #define EPHY_NEW_BOOKMARK_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), EPHY_TYPE_NEW_BOOKMARK, EphyNewBookmarkClass)) -typedef struct EphyNewBookmarkPrivate EphyNewBookmarkPrivate; +typedef struct _EphyNewBookmarkPrivate EphyNewBookmarkPrivate; typedef struct { diff --git a/src/bookmarks/ephy-topics-selector.c b/src/bookmarks/ephy-topics-selector.c index a6fae1d99..6e16946ab 100644 --- a/src/bookmarks/ephy-topics-selector.c +++ b/src/bookmarks/ephy-topics-selector.c @@ -32,7 +32,7 @@ static void ephy_topics_selector_init (EphyTopicsSelector *editor); #define EPHY_TOPICS_SELECTOR_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), EPHY_TYPE_TOPICS_SELECTOR, EphyTopicsSelectorPrivate)) -struct EphyTopicsSelectorPrivate +struct _EphyTopicsSelectorPrivate { EphyBookmarks *bookmarks; EphyNode *bookmark; diff --git a/src/bookmarks/ephy-topics-selector.h b/src/bookmarks/ephy-topics-selector.h index 733d48f41..3f532cd24 100644 --- a/src/bookmarks/ephy-topics-selector.h +++ b/src/bookmarks/ephy-topics-selector.h @@ -33,7 +33,7 @@ G_BEGIN_DECLS #define EPHY_IS_TOPICS_SELECTOR_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EPHY_TYPE_TOPICS_SELECTOR)) #define EPHY_TOPICS_SELECTOR_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), EPHY_TYPE_TOPICS_SELECTOR, EphyTopicsSelectorClass)) -typedef struct EphyTopicsSelectorPrivate EphyTopicsSelectorPrivate; +typedef struct _EphyTopicsSelectorPrivate EphyTopicsSelectorPrivate; typedef struct { diff --git a/src/ephy-completion-model.c b/src/ephy-completion-model.c index 0e6c905fa..a78521c8c 100644 --- a/src/ephy-completion-model.c +++ b/src/ephy-completion-model.c @@ -31,7 +31,7 @@ static void ephy_completion_model_tree_model_init (GtkTreeModelIface *iface); #define EPHY_COMPLETION_MODEL_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), EPHY_TYPE_COMPLETION_MODEL, EphyCompletionModelPrivate)) -struct EphyCompletionModelPrivate +struct _EphyCompletionModelPrivate { EphyNode *history; EphyNode *bookmarks; diff --git a/src/ephy-completion-model.h b/src/ephy-completion-model.h index 934672e05..48a0e0640 100644 --- a/src/ephy-completion-model.h +++ b/src/ephy-completion-model.h @@ -32,7 +32,7 @@ G_BEGIN_DECLS #define EPHY_IS_COMPLETION_MODEL_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EPHY_TYPE_COMPLETION_MODEL)) #define EPHY_COMPLETION_MODEL_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), EPHY_TYPE_COMPLETION_MODEL, EphyCompletionModelClass)) -typedef struct EphyCompletionModelPrivate EphyCompletionModelPrivate; +typedef struct _EphyCompletionModelPrivate EphyCompletionModelPrivate; typedef enum { diff --git a/src/ephy-encoding-dialog.c b/src/ephy-encoding-dialog.c index 1afe804f5..2e3a301eb 100644 --- a/src/ephy-encoding-dialog.c +++ b/src/ephy-encoding-dialog.c @@ -60,7 +60,7 @@ EphyDialogProperty properties [] = #define EPHY_ENCODING_DIALOG_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), EPHY_TYPE_ENCODING_DIALOG, EphyEncodingDialogPrivate)) -struct EphyEncodingDialogPrivate +struct _EphyEncodingDialogPrivate { EphyEncodings *encodings; EphyWindow *window; diff --git a/src/ephy-encoding-dialog.h b/src/ephy-encoding-dialog.h index 56d379d21..5e4ea08e1 100644 --- a/src/ephy-encoding-dialog.h +++ b/src/ephy-encoding-dialog.h @@ -37,11 +37,11 @@ G_BEGIN_DECLS #define EPHY_IS_ENCODING_DIALOG_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EPHY_TYPE_ENCODING_DIALOG)) #define EPHY_ENCODING_DIALOG_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), EPHY_TYPE_ENCODING_DIALOG, EphyEncodingDialogClass)) -typedef struct EphyEncodingDialog EphyEncodingDialog; -typedef struct EphyEncodingDialogClass EphyEncodingDialogClass; -typedef struct EphyEncodingDialogPrivate EphyEncodingDialogPrivate; +typedef struct _EphyEncodingDialog EphyEncodingDialog; +typedef struct _EphyEncodingDialogClass EphyEncodingDialogClass; +typedef struct _EphyEncodingDialogPrivate EphyEncodingDialogPrivate; -struct EphyEncodingDialog +struct _EphyEncodingDialog { EphyEmbedDialog parent; @@ -49,7 +49,7 @@ struct EphyEncodingDialog EphyEncodingDialogPrivate *priv; }; -struct EphyEncodingDialogClass +struct _EphyEncodingDialogClass { EphyEmbedDialogClass parent_class; }; diff --git a/src/ephy-history-window.c b/src/ephy-history-window.c index 9b74d7c0b..f3b1ba696 100644 --- a/src/ephy-history-window.c +++ b/src/ephy-history-window.c @@ -118,7 +118,7 @@ static void cmd_help_contents (GtkAction *action, #define CONF_HISTORY_DATE_FILTER "/apps/epiphany/dialogs/history_date_filter" #define CONF_HISTORY_VIEW_DETAILS "/apps/epiphany/dialogs/history_view_details" -struct EphyHistoryWindowPrivate +struct _EphyHistoryWindowPrivate { EphyHistory *history; GtkWidget *sites_view; diff --git a/src/ephy-history-window.h b/src/ephy-history-window.h index 2a8e09530..1d0a4fa88 100644 --- a/src/ephy-history-window.h +++ b/src/ephy-history-window.h @@ -35,7 +35,7 @@ G_BEGIN_DECLS #define EPHY_IS_HISTORY_WINDOW_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EPHY_TYPE_HISTORY_WINDOW)) #define EPHY_HISTORY_WINDOW_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), EPHY_TYPE_HISTORY_WINDOW, EphyHistoryWindowClass)) -typedef struct EphyHistoryWindowPrivate EphyHistoryWindowPrivate; +typedef struct _EphyHistoryWindowPrivate EphyHistoryWindowPrivate; typedef struct { |