+2008-05-17 Sebastian Dröge <slomo@circular-chaos.org>
+
+ * gst/gstmessage.c: (gst_message_new_error),
+ (gst_message_new_warning), (gst_message_new_info):
+ * gst/gstmessage.h:
+ Mark the debug string parameters as const. Fixes bug #533490.
+
2008-05-16 Sebastian Dröge <slomo@circular-chaos.org>
* libs/gst/base/gsttypefindhelper.c: (helper_find_peek):
* MT safe.
*/
GstMessage *
-gst_message_new_error (GstObject * src, GError * error, gchar * debug)
+gst_message_new_error (GstObject * src, GError * error, const gchar * debug)
{
GstMessage *message;
GstStructure *structure;
* MT safe.
*/
GstMessage *
-gst_message_new_warning (GstObject * src, GError * error, gchar * debug)
+gst_message_new_warning (GstObject * src, GError * error, const gchar * debug)
{
GstMessage *message;
GstStructure *structure;
* MT safe.
*/
GstMessage *
-gst_message_new_info (GstObject * src, GError * error, gchar * debug)
+gst_message_new_info (GstObject * src, GError * error, const gchar * debug)
{
GstMessage *message;
GstStructure *structure;
/* ERROR */
-GstMessage * gst_message_new_error (GstObject * src, GError * error, gchar * debug);
+GstMessage * gst_message_new_error (GstObject * src, GError * error, const gchar * debug);
void gst_message_parse_error (GstMessage *message, GError **gerror, gchar **debug);
/* WARNING */
-GstMessage * gst_message_new_warning (GstObject * src, GError * error, gchar * debug);
+GstMessage * gst_message_new_warning (GstObject * src, GError * error, const gchar * debug);
void gst_message_parse_warning (GstMessage *message, GError **gerror, gchar **debug);
/* INFO */
-GstMessage * gst_message_new_info (GstObject * src, GError * error, gchar * debug);
+GstMessage * gst_message_new_info (GstObject * src, GError * error, const gchar * debug);
void gst_message_parse_info (GstMessage *message, GError **gerror, gchar **debug);
/* TAG */