summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2012-07-02 16:15:05 -0400
committerColin Walters <walters@verbum.org>2012-07-02 16:19:11 -0400
commit3077744451293c0bd399866b2accf10fa6a30877 (patch)
tree1c07de24290c35700a9c7ed354c45c09421572f2
parentb8625d15100abbef264d905c47863149572c6520 (diff)
downloadgobject-introspection-3077744451293c0bd399866b2accf10fa6a30877.tar.gz
tests: Add GSpawnError-alike to SLetter
See https://bugzilla.gnome.org/show_bug.cgi?id=637025 for motivation.
-rw-r--r--tests/scanner/sletter.c6
-rw-r--r--tests/scanner/sletter.h9
2 files changed, 15 insertions, 0 deletions
diff --git a/tests/scanner/sletter.c b/tests/scanner/sletter.c
index 81746d7b..09f3cfd1 100644
--- a/tests/scanner/sletter.c
+++ b/tests/scanner/sletter.c
@@ -7,3 +7,9 @@ s_hello (void)
{
g_print ("hello world\n");
}
+
+GQuark
+s_spawn_error_quark (void)
+{
+ return g_quark_from_static_string ("s-spawn-error");
+}
diff --git a/tests/scanner/sletter.h b/tests/scanner/sletter.h
index 09965b88..24dfd68c 100644
--- a/tests/scanner/sletter.h
+++ b/tests/scanner/sletter.h
@@ -10,4 +10,13 @@ typedef struct {
void s_hello (void);
+/* Like GSpawnError; not registered with GType */
+typedef enum
+{
+ S_SPAWN_ERROR_CODE1 = 1,
+ S_SPAWN_ERROR_CODE2 = 2,
+ S_SPAWN_ERROR_CODE3 = 3
+} SSpawnError;
+GQuark s_spawn_error_quark (void);
+
#endif