summaryrefslogtreecommitdiff
path: root/gio/src/fileinfo.ccg
diff options
context:
space:
mode:
Diffstat (limited to 'gio/src/fileinfo.ccg')
-rw-r--r--gio/src/fileinfo.ccg7
1 files changed, 7 insertions, 0 deletions
diff --git a/gio/src/fileinfo.ccg b/gio/src/fileinfo.ccg
index d18d926a..d5862950 100644
--- a/gio/src/fileinfo.ccg
+++ b/gio/src/fileinfo.ccg
@@ -27,6 +27,7 @@ FileAttributeMatcher::create(const std::string& attributes)
return Glib::wrap(g_file_attribute_matcher_new(attributes.c_str()));
}
+G_GNUC_BEGIN_IGNORE_DEPRECATIONS
Glib::TimeVal
FileInfo::modification_time() const
{
@@ -35,4 +36,10 @@ FileInfo::modification_time() const
return result;
}
+void FileInfo::set_modification_time(const Glib::TimeVal& mtime)
+{
+ g_file_info_set_modification_time(gobj(), const_cast<GTimeVal*>(static_cast<const GTimeVal*>(&mtime)));
+}
+G_GNUC_END_IGNORE_DEPRECATIONS
+
} // namespace Gio