summaryrefslogtreecommitdiff
path: root/vapi/glib-2.0.vapi
diff options
context:
space:
mode:
authorZeeshan Ali (Khattak) <zeeshanak@gnome.org>2011-11-30 01:33:18 +0200
committerJürg Billeter <j@bitron.ch>2011-12-02 16:43:03 +0100
commit48a40aa63214f153cafcf5e60574eb512dbd5942 (patch)
tree18983ef93a280e4c7f4e697e043e9fd159a34ab3 /vapi/glib-2.0.vapi
parent11fdba317d61fb4d17c855f5bc26bef0292ec5fa (diff)
downloadvala-48a40aa63214f153cafcf5e60574eb512dbd5942.tar.gz
glib-2.0: Update bindings for g_format_*()
Fixes bug 665161.
Diffstat (limited to 'vapi/glib-2.0.vapi')
-rw-r--r--vapi/glib-2.0.vapi11
1 files changed, 11 insertions, 0 deletions
diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi
index 5b79e4631..a94755390 100644
--- a/vapi/glib-2.0.vapi
+++ b/vapi/glib-2.0.vapi
@@ -2685,8 +2685,19 @@ namespace GLib {
[CCode (has_target = false)]
public delegate void VoidFunc ();
+ [Deprecated (replacement = "format_size")]
public string format_size_for_display (int64 size);
+ [CCode (cname = "g_format_size_full")]
+ public string format_size (uint64 size, FormatSizeFlags flags = FormatSizeFlags.DEFAULT);
+
+ [CCode (cprefix = "G_FORMAT_SIZE_", has_type_id = false)]
+ public enum FormatSizeFlags {
+ DEFAULT,
+ LONG_FORMAT,
+ IEC_UNITS
+ }
+
/* Lexical Scanner */
[CCode (has_target = false)]
public delegate void ScannerMsgFunc (Scanner scanner, string message, bool error);