Will Thompson b45d911cc6
gio-test: fix leak & maybe-uninitialized warning
GCC 8 on F29 complains:

../tests/gio-test.c: In function ‘main’:
../tests/gio-test.c:375:7: warning: ‘id’ may be used uninitialized in this function [-Wmaybe-uninitialized]
       g_free (id);
       ^~~~~~~~~~~

In the normal case, when run without arguments, 'id' will be assigned
exactly once, so all is fine. If run with argument '0', 'id' will never
be assigned, so the warning is legit; but in that case the test program
will never exit. If run with any argument greater than 1, 'id' will be
assigned more than once but only the last incarnation will be freed.

Tweak the scope of the variable to match its use, and arrange for it to
be freed when its watch is destroyed.
2018-11-26 15:46:54 +00:00
..
2005-10-05 17:37:46 +00:00
2017-05-29 19:53:35 +02:00
2018-09-21 08:45:54 -04:00
2017-05-29 19:53:35 +02:00
2017-05-29 19:53:35 +02:00
2017-05-29 19:53:35 +02:00
2018-09-21 08:45:54 -04:00
2017-05-29 19:53:35 +02:00
2017-05-29 19:53:35 +02:00
2012-11-15 14:19:06 -05:00
2017-05-29 19:53:35 +02:00
2017-05-29 19:53:35 +02:00
2017-05-29 19:53:35 +02:00
2011-05-01 17:10:04 -04:00
2017-05-29 19:53:35 +02:00
2013-11-10 22:44:12 +01:00