0x8058d50:	mov    0x4(%edx),%eax
0x8058d53:	test   %eax,%eax
0x8058d55:	je     0x8058d69
0x8058d57:	mov    %eax,(%esp)
0x8058d5a:	call   0x804c450 <gtk_widget_destroy@plt>
0x8058d5f:	mov    0xc(%ebx),%edx
0x8058d62:	movl   $0x0,0x4(%edx)
0x8058d69:	mov    0x24(%edx),%eax
0x8058d6c:	test   %eax,%eax
0x8058d6e:	je     0x8058d82
0x8058d70:	mov    %eax,(%esp)
0x8058d73:	call   0x804c320 <g_object_unref@plt>
0x8058d78:	mov    0xc(%ebx),%eax
0x8058d7b:	movl   $0x0,0x24(%eax)
0x8058d82:	add    $0x14,%esp
0x8058d85:	xor    %eax,%eax