3 #if defined (__ELF__) && ( __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 6))
4 # define SECTION __attribute__ ((section (".gresource.g_test2"), aligned (8)))
9 static const SECTION union { const guint8 data[180]; const double alignment; void * const ptr;} _g_test2_resource_data = { {
10 0x47, 0x56, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74,
11 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
12 0x18, 0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00,
13 0x00, 0x00, 0x00, 0x28, 0x03, 0x00, 0x00, 0x00,
14 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
15 0x02, 0x00, 0x00, 0x00, 0xc9, 0x34, 0x0f, 0xb9,
16 0x02, 0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00,
17 0x0e, 0x00, 0x4c, 0x00, 0x84, 0x00, 0x00, 0x00,
18 0x88, 0x00, 0x00, 0x00, 0x48, 0x73, 0xa3, 0x50,
19 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00,
20 0x09, 0x00, 0x76, 0x00, 0x98, 0x00, 0x00, 0x00,
21 0xae, 0x00, 0x00, 0x00, 0xd4, 0xb5, 0x02, 0x00,
22 0xff, 0xff, 0xff, 0xff, 0xae, 0x00, 0x00, 0x00,
23 0x01, 0x00, 0x4c, 0x00, 0xb0, 0x00, 0x00, 0x00,
24 0xb4, 0x00, 0x00, 0x00, 0x6d, 0x61, 0x6e, 0x75,
25 0x61, 0x6c, 0x5f, 0x6c, 0x6f, 0x61, 0x64, 0x65,
26 0x64, 0x2f, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
27 0x74, 0x65, 0x73, 0x74, 0x31, 0x2e, 0x74, 0x78,
28 0x74, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
29 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
30 0x74, 0x65, 0x73, 0x74, 0x31, 0x0a, 0x00, 0x00,
31 0x28, 0x75, 0x75, 0x61, 0x79, 0x29, 0x2f, 0x00,
32 0x00, 0x00, 0x00, 0x00
35 static GStaticResource static_resource = { _g_test2_resource_data.data, sizeof (_g_test2_resource_data.data) };
36 extern GResource *_g_test2_get_resource (void);
37 GResource *_g_test2_get_resource (void)
39 return g_static_resource_get_resource (&static_resource);
42 extern void _g_test2_unregister_resource (void);
43 void _g_test2_unregister_resource (void)
45 g_static_resource_fini (&static_resource);
48 extern void _g_test2_register_resource (void);
49 void _g_test2_register_resource (void)
51 g_static_resource_init (&static_resource);