File tree 1 file changed +2
-4
lines changed
1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change 11
11
main (int argc , const char * argv [])
12
12
{
13
13
char * str ;
14
- ExFoo * foo ;
15
- ExBar * bar ;
14
+ g_autoptr ( ExFoo ) foo = NULL ;
15
+ g_autoptr ( ExBar ) bar = NULL ;
16
16
ExRString * s , * s2 ;
17
17
ExSharedRString * ss , * ss2 ;
18
18
gdouble number ;
@@ -26,7 +26,6 @@ main (int argc, const char *argv[])
26
26
g_print ("foo inc 1: %d\n" , ex_foo_increment (foo , 1 ));
27
27
g_print ("foo inc 10: %d\n" , ex_foo_increment (foo , 10 ));
28
28
g_print ("foo counter: %d\n" , ex_foo_get_counter (foo ));
29
- g_object_unref (foo );
30
29
31
30
bar = ex_bar_new ("bar's name" );
32
31
g_signal_connect (bar , "incremented" , G_CALLBACK (on_incremented ), NULL );
@@ -50,7 +49,6 @@ main (int argc, const char *argv[])
50
49
g_print ("bar number: %f\n" , ex_bar_get_number (bar ));
51
50
g_object_get (bar , "number" , & number , NULL );
52
51
g_print ("bar number (property): %f\n" , number );
53
- g_object_unref (bar );
54
52
55
53
s = ex_rstring_new ("something" );
56
54
You can’t perform that action at this time.
0 commit comments