markup-subparser test: use a real GError domain
authorSimon McVittie <simon.mcvittie@collabora.co.uk>
Thu, 29 Sep 2011 14:42:47 +0000 (15:42 +0100)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Fri, 30 Sep 2011 12:17:27 +0000 (13:17 +0100)
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Reviewed-by: Matthias Clasen <mclasen@redhat.com>
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=660371

glib/tests/markup-subparser.c

index b766ddf..631a61b 100644 (file)
@@ -29,7 +29,8 @@ subparser_start_element (GMarkupParseContext  *context,
 
   /* we don't like trouble... */
   if (strcmp (element_name, "trouble") == 0)
-    g_set_error (error, 0, 0, "we don't like trouble");
+    g_set_error (error, G_MARKUP_ERROR, G_MARKUP_ERROR_INVALID_CONTENT,
+                 "we don't like trouble");
 }
 
 static void
@@ -88,7 +89,8 @@ subparser_end (GMarkupParseContext  *ctx,
   if (result == NULL || result[0] == '\0')
     {
       g_free (result);
-      g_set_error (error, 0, 0, "got no data");
+      g_set_error (error, G_MARKUP_ERROR, G_MARKUP_ERROR_INVALID_CONTENT,
+                   "got no data");
 
       return NULL;
     }
@@ -160,7 +162,8 @@ replay_parser_end (GMarkupParseContext  *ctx,
   if (result == NULL || result[0] == '\0')
     {
       g_free (result);
-      g_set_error (error, 0, 0, "got no data");
+      g_set_error (error, G_MARKUP_ERROR, G_MARKUP_ERROR_INVALID_CONTENT,
+                   "got no data");
 
       return NULL;
     }