summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Withnall <philip@tecnocode.co.uk>2010-04-02 01:16:16 +0100
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2010-04-02 18:43:37 +0200
commit6ca0b51e4e00a296a09cc0290ac179a52c3a80f6 (patch)
tree59cc3c2395ea6634b3fbe502c22fe68fcaaa1465
parent2183504355eb9c2fdc01d0d5a176c24af49ba2d8 (diff)
utils: Use G_GNUC_CONST instead of G_GNUC_PURE for conversion functions
Fixes bug #614629.
-rw-r--r--gst/gstutils.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/gst/gstutils.h b/gst/gstutils.h
index 8a9ebb7c75..a04738a0c3 100644
--- a/gst/gstutils.h
+++ b/gst/gstutils.h
@@ -35,8 +35,8 @@ void gst_util_set_value_from_string (GValue *value, const gchar *value_str);
void gst_util_set_object_arg (GObject *object, const gchar *name, const gchar *value);
void gst_util_dump_mem (const guchar *mem, guint size);
-guint64 gst_util_gdouble_to_guint64 (gdouble value) G_GNUC_PURE;
-gdouble gst_util_guint64_to_gdouble (guint64 value) G_GNUC_PURE;
+guint64 gst_util_gdouble_to_guint64 (gdouble value) G_GNUC_CONST;
+gdouble gst_util_guint64_to_gdouble (guint64 value) G_GNUC_CONST;
/**
* gst_guint64_to_gdouble:
@@ -63,13 +63,13 @@ gdouble gst_util_guint64_to_gdouble (guint64 value) G_GNUC_PURE;
#define gst_guint64_to_gdouble(value) ((gdouble) (value))
#endif
-guint64 gst_util_uint64_scale (guint64 val, guint64 num, guint64 denom) G_GNUC_PURE;
-guint64 gst_util_uint64_scale_round (guint64 val, guint64 num, guint64 denom) G_GNUC_PURE;
-guint64 gst_util_uint64_scale_ceil (guint64 val, guint64 num, guint64 denom) G_GNUC_PURE;
+guint64 gst_util_uint64_scale (guint64 val, guint64 num, guint64 denom) G_GNUC_CONST;
+guint64 gst_util_uint64_scale_round (guint64 val, guint64 num, guint64 denom) G_GNUC_CONST;
+guint64 gst_util_uint64_scale_ceil (guint64 val, guint64 num, guint64 denom) G_GNUC_CONST;
-guint64 gst_util_uint64_scale_int (guint64 val, gint num, gint denom) G_GNUC_PURE;
-guint64 gst_util_uint64_scale_int_round (guint64 val, gint num, gint denom) G_GNUC_PURE;
-guint64 gst_util_uint64_scale_int_ceil (guint64 val, gint num, gint denom) G_GNUC_PURE;
+guint64 gst_util_uint64_scale_int (guint64 val, gint num, gint denom) G_GNUC_CONST;
+guint64 gst_util_uint64_scale_int_round (guint64 val, gint num, gint denom) G_GNUC_CONST;
+guint64 gst_util_uint64_scale_int_ceil (guint64 val, gint num, gint denom) G_GNUC_CONST;
guint32 gst_util_seqnum_next (void);
gint32 gst_util_seqnum_compare (guint32 s1, guint32 s2);