summaryrefslogtreecommitdiff
path: root/libcaja-private/caja-directory.h
diff options
context:
space:
mode:
authorWu Xiaotian <[email protected]>2019-01-26 12:09:19 +0800
committerlukefromdc <[email protected]>2019-01-31 19:31:11 +0000
commite5129f93e489c1716d815452075f57a64b5fa149 (patch)
treed26410755ae7da93ff634d31f5e8c47b00bb346e /libcaja-private/caja-directory.h
parente226dda6fa442b3a372427d72df9bb9cb7715225 (diff)
downloadcaja-e5129f93e489c1716d815452075f57a64b5fa149.tar.bz2
caja-e5129f93e489c1716d815452075f57a64b5fa149.tar.xz
Avoid deprecated g_type_class_add_private under libcaja-private
Changed CajaDesktopLink, CajaDirectoryAsync and CajaDirectory
Diffstat (limited to 'libcaja-private/caja-directory.h')
-rw-r--r--libcaja-private/caja-directory.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/libcaja-private/caja-directory.h b/libcaja-private/caja-directory.h
index 9ee2a7d8..08697a0b 100644
--- a/libcaja-private/caja-directory.h
+++ b/libcaja-private/caja-directory.h
@@ -29,6 +29,8 @@
#include <gio/gio.h>
#include <libcaja-private/caja-file-attributes.h>
+G_BEGIN_DECLS
+
/* CajaDirectory is a class that manages the model for a directory,
real or virtual, for Caja, mainly the file-manager component. The directory is
responsible for managing both real data and cached metadata. On top of
@@ -59,12 +61,12 @@
typedef struct CajaFile CajaFile;
#endif
-typedef struct CajaDirectoryDetails CajaDirectoryDetails;
+typedef struct _CajaDirectoryPrivate CajaDirectoryPrivate;
typedef struct
{
GObject object;
- CajaDirectoryDetails *details;
+ CajaDirectoryPrivate *details;
} CajaDirectory;
typedef void (*CajaDirectoryCallback) (CajaDirectory *directory,
@@ -233,5 +235,6 @@ gboolean caja_directory_is_desktop_directory (CajaDirectory
gboolean caja_directory_is_editable (CajaDirectory *directory);
+G_END_DECLS
#endif /* CAJA_DIRECTORY_H */