diff options
author | Dan Nicholson <dbn.lists@gmail.com> | 2014-02-03 15:41:27 -0800 |
---|---|---|
committer | Dan Nicholson <dbn.lists@gmail.com> | 2014-02-03 15:41:27 -0800 |
commit | 90320817dc06052de780b406ad74db22845835ba (patch) | |
tree | ae82c1f24b63dac48c60110819da8e0707202d30 /glib/glib/gtimezone.h | |
parent | e1d44d2362061a4cbd002ce059f1ac9dd78d971a (diff) | |
download | pkg-config-90320817dc06052de780b406ad74db22845835ba.tar.gz |
glib: Update snapshot version to 2.38.2
This is the latest stable release from upstream. Patches have been
refreshed, including putting the removal of most pkg-config checks into
the glib-only patch. A few more files, most notably the large NEWS file,
have also been removed from the repo to keep the size of the snapshot
down.
Diffstat (limited to 'glib/glib/gtimezone.h')
-rw-r--r-- | glib/glib/gtimezone.h | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/glib/glib/gtimezone.h b/glib/glib/gtimezone.h index c877e8f..536acb1 100644 --- a/glib/glib/gtimezone.h +++ b/glib/glib/gtimezone.h @@ -19,13 +19,13 @@ * Author: Ryan Lortie <desrt@desrt.ca> */ +#ifndef __G_TIME_ZONE_H__ +#define __G_TIME_ZONE_H__ + #if !defined (__GLIB_H_INSIDE__) && !defined (GLIB_COMPILATION) #error "Only <glib.h> can be included directly." #endif -#ifndef __G_TIME_ZONE_H__ -#define __G_TIME_ZONE_H__ - #include <glib/gtypes.h> G_BEGIN_DECLS @@ -54,25 +54,35 @@ typedef enum G_TIME_TYPE_UNIVERSAL } GTimeType; +GLIB_AVAILABLE_IN_ALL GTimeZone * g_time_zone_new (const gchar *identifier); +GLIB_AVAILABLE_IN_ALL GTimeZone * g_time_zone_new_utc (void); +GLIB_AVAILABLE_IN_ALL GTimeZone * g_time_zone_new_local (void); +GLIB_AVAILABLE_IN_ALL GTimeZone * g_time_zone_ref (GTimeZone *tz); +GLIB_AVAILABLE_IN_ALL void g_time_zone_unref (GTimeZone *tz); +GLIB_AVAILABLE_IN_ALL gint g_time_zone_find_interval (GTimeZone *tz, GTimeType type, gint64 time_); +GLIB_AVAILABLE_IN_ALL gint g_time_zone_adjust_time (GTimeZone *tz, GTimeType type, gint64 *time_); +GLIB_AVAILABLE_IN_ALL const gchar * g_time_zone_get_abbreviation (GTimeZone *tz, gint interval); +GLIB_AVAILABLE_IN_ALL gint32 g_time_zone_get_offset (GTimeZone *tz, gint interval); +GLIB_AVAILABLE_IN_ALL gboolean g_time_zone_is_dst (GTimeZone *tz, gint interval); |