Plug a mem leak in gdbusauth
Plug a mem leak in gdbusauth

From valgrind running gdbus-peer test:

==20513== 32 bytes in 1 blocks are definitely lost in loss record 1 of 15
==20513==    at 0x4024E4C: realloc (vg_replace_malloc.c:429)
==20513==    by 0x4079BB1: g_realloc (gmem.c:174)
==20513==    by 0x4099472: g_string_maybe_expand (gstring.c:396)
==20513==    by 0x409A42A: g_string_insert_c (gstring.c:1050)
==20513==    by 0x42169AC: g_string_append_c_inline (gstring.h:153)
==20513==    by 0x421682C: _my_g_input_stream_read_line_safe (gdbusauth.c:336)
==20513==    by 0x421843E: _g_dbus_auth_run_server (gdbusauth.c:1265)
==20513==    by 0x4222B94: initable_init (gdbusconnection.c:1783)
==20513==    by 0x41CF8D5: g_initable_init (ginitable.c:106)
==20513==    by 0x41CFA8D: g_initable_new_valist (ginitable.c:219)
==20513==    by 0x41CF920: g_initable_new (ginitable.c:139)
==20513==    by 0x4223479: g_dbus_connection_new_sync (gdbusconnection.c:2046)

Bug #618650.

ieei/glib,cosimoc/glib,ieei/glib,ieei/glib-old-android,lukasz-skalski/glib,cention-sany/glib,iConsole/Console-OS_external_bluetooth_glib,pstglia/external-bluetooth-glib,antono/glib,cention-sany/glib,bluez-android/glib,tchakabam/glib,Distrotech/glib,johne53/MB3Glib,ieei/glib,gale320/glib,ahmedammar/platform_external_gst_glib,iConsole/Console-OS_external_bluetooth_glib,lukasz-skalski/glib,krichter722/glib,djdeath/glib,01org/android-bluez-glib,antono/glib,ieei/glib-old-android,tchakabam/glib,ahmedammar/platform_external_gst_glib,pstglia/external-bluetooth-glib,djdeath/glib,mzabaluev/glib,pstglia/platform-external-bluetooth-glib,krichter722/glib,gale320/glib,Distrotech/glib,cention-sany/glib,djdeath/glib,Distrotech/glib,mzabaluev/glib,pstglia/external-bluetooth-glib,johne53/MB3Glib,Distrotech/glib,dicer/android_external_glib,ieei/glib,johne53/MB3Glib,tamaskenez/glib,cosimoc/glib,tchakabam/glib,zsx/glib,tamaskenez/glib,01org/android-bluez-glib,iConsole/Console-OS_external_bluetooth_glib,justinkb/aosp-bluez.glib,cention-sany/glib,mzabaluev/glib,ieei/glib-old-android,pstglia/external-bluetooth-glib,MathieuDuponchelle/glib,tamaskenez/glib,mzabaluev/glib,ieei/glib-old-android,01org/android-bluez-glib,darren-clark/android_platform_external_bluetooth_glib,bluez-android/glib,dicer/android_external_glib,zsx/glib,tamaskenez/glib,ahmedammar/platform_external_gst_glib,krichter722/glib,MathieuDuponchelle/glib,cosimoc/glib,MathieuDuponchelle/glib,johne53/MB3Glib,endlessm/glib,gale320/glib,justinkb/aosp-bluez.glib,gale320/glib,iConsole/Console-OS_external_bluetooth_glib,johne53/MB3Glib,cention-sany/glib,01org/android-bluez-glib,lukasz-skalski/glib,darren-clark/android_platform_external_bluetooth_glib,endlessm/glib,bluez-android/glib,01org/android-bluez-glib,dicer/android_external_glib,djdeath/glib,djdeath/glib,tchakabam/glib,zsx/glib,justinkb/aosp-bluez.glib,darren-clark/android_platform_external_bluetooth_glib,endlessm/glib,zsx/glib,bratsche/glib,lukasz-skalski/glib,pstglia/platform-external-bluetooth-glib,krichter722/glib,johne53/MB3Glib,Distrotech/glib,ahmedammar/platform_external_gst_glib,justinkb/aosp-bluez.glib,endlessm/glib,dicer/android_external_glib,ieei/glib,endlessm/glib,pstglia/platform-external-bluetooth-glib,mzabaluev/glib,antono/glib,pstglia/platform-external-bluetooth-glib,tamaskenez/glib,pstglia/external-bluetooth-glib,MathieuDuponchelle/glib,bratsche/glib,MathieuDuponchelle/glib,krichter722/glib,lukasz-skalski/glib,dicer/android_external_glib,antono/glib,cosimoc/glib,tchakabam/glib,darren-clark/android_platform_external_bluetooth_glib,bluez-android/glib,iConsole/Console-OS_external_bluetooth_glib,justinkb/aosp-bluez.glib,gale320/glib,bluez-android/glib,bratsche/glib,cosimoc/glib,bratsche/glib,darren-clark/android_platform_external_bluetooth_glib,pstglia/platform-external-bluetooth-glib