diff options
author | Kjell Ahlstedt <kjellahlstedt@gmail.com> | 2019-08-13 20:04:23 +0200 |
---|---|---|
committer | Kjell Ahlstedt <kjellahlstedt@gmail.com> | 2019-08-13 20:04:23 +0200 |
commit | 85ad1c29f6b484cdf23b0422468032372e433eb9 (patch) | |
tree | ba905aceb91db12c360197ff84419e2c4d968361 /tools | |
parent | e1b3dfb33a7f3c38db952fed96c559dd5ed302cd (diff) | |
download | glibmm-85ad1c29f6b484cdf23b0422468032372e433eb9.tar.gz |
Remove Glib::TimeVal
GTimeVal has been deprecated in glib. Remove its wrapping in glibmm.
* examples/dbus/server_without_bus.cc:
* examples/dbus/session_bus_service.cc: Replace TimeVal by DateTime.
* gio/src/fileinfo.[ccg|hg]: Remove [set_]modification_time().
Add set/get_modification_date_time().
* glib/glibmm.h:
* glib/glibmm/filelist.am: Remove timeval.
* glib/glibmm/timeval.[cc|h]: Removed files.
* glib/src/date.[ccg|hg]: Remove set_time(const GTimeVal& timeval).
* glib/src/datetime.[ccg|hg]: Remove create_now_local/utc(const TimeVal& tv)
and to_timeval(). Add create_from_iso8601(), format_iso8601() and
operator bool().
* tools/m4/convert_glib.m4:
* tools/m4/convert_gio.m4: Remove conversions for GTimeVal.
Diffstat (limited to 'tools')
-rw-r--r-- | tools/m4/convert_gio.m4 | 2 | ||||
-rw-r--r-- | tools/m4/convert_glib.m4 | 5 |
2 files changed, 1 insertions, 6 deletions
diff --git a/tools/m4/convert_gio.m4 b/tools/m4/convert_gio.m4 index 36bf193d..7589cc58 100644 --- a/tools/m4/convert_gio.m4 +++ b/tools/m4/convert_gio.m4 @@ -204,8 +204,6 @@ _CONVERSION(`GFileEnumerator*',`Glib::RefPtr<FileEnumerator>',`Glib::wrap($3)') _CONVERSION(`GFileInfo*',`Glib::RefPtr<FileInfo>',`Glib::wrap($3)') _CONVERSION(`Glib::RefPtr<FileInfo>&',`GFileInfo*',__CONVERT_REFPTR_TO_P) _CONVERSION(`const Glib::RefPtr<FileInfo>&',`GFileInfo*',__CONVERT_REFPTR_TO_P) -_CONVERSION(`Glib::TimeVal&', `GTimeVal*', static_cast<$2>(&$3)) -_CONVERSION(`const Glib::TimeVal&', `GTimeVal*', const_cast<GTimeVal*>(static_cast<const GTimeVal*>(&$3))) _CONVERSION(`const Glib::RefPtr<FileAttributeMatcher>&',`GFileAttributeMatcher*',__CONVERT_CONST_REFPTR_TO_P) # FileInputStream diff --git a/tools/m4/convert_glib.m4 b/tools/m4/convert_glib.m4 index f8bc1364..c7df34e9 100644 --- a/tools/m4/convert_glib.m4 +++ b/tools/m4/convert_glib.m4 @@ -107,6 +107,7 @@ dnl DateTime _CONVERSION(`GDateTime*',`DateTime',`Glib::wrap($3)') _CONVERSION(`GDateTime*',`Glib::DateTime',`Glib::wrap($3)') _CONVERSION(`const DateTime&',`GDateTime*',`const_cast<$2>($3.gobj())') +_CONVERSION(`const Glib::DateTime&',`GDateTime*',`const_cast<$2>($3.gobj())') dnl KeyFile _CONVERSION(`const Glib::RefPtr<Glib::KeyFile>&',`GKeyFile*',__CONVERT_REFPTR_TO_P) @@ -140,10 +141,6 @@ _CONVERSION(`GRegex*',`Glib::RefPtr<const Regex>',`Glib::wrap($3)') #Source _CONVERSION(`GSource*',`Glib::RefPtr<Glib::Source>',`Glib::wrap($3)') -dnl TimeVal -_CONVERSION(`const TimeVal&',`const GTimeVal*',`&($3)') -_CONVERSION(`TimeVal&',`GTimeVal*',`&($3)') - dnl TimeZone _CONVERSION(`GTimeZone*',`TimeZone',`Glib::wrap($3)') _CONVERSION(`const TimeZone&',`GTimeZone*',`const_cast<$2>($3.gobj())') |