From 279222bdb5b8a0ae430a2f553659407f9c8c2236 Mon Sep 17 00:00:00 2001 From: Martin Aumueller Date: Mon, 4 Aug 2008 11:54:04 +0200 Subject: Don't use iPhone after freeing it. Signed-off-by: Matt Colyer --- src/ifuse.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/ifuse.c b/src/ifuse.c index 4ea91af..e4d14e5 100644 --- a/src/ifuse.c +++ b/src/ifuse.c @@ -157,8 +157,9 @@ void *ifuse_init(struct fuse_conn_info *conn) { void ifuse_cleanup(AFClient *afc) { if (afc) { - free_iPhone(afc->phone); + iPhone *phone = afc->phone; afc_disconnect(afc); + free_iPhone(phone); } } -- cgit v1.1-32-gdbae