summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Nikias Bassen2009-04-19 14:59:48 -0700
committerGravatar Matt Colyer2009-04-19 15:00:27 -0700
commit5a72d346c12cee531e07fbad3c3481f1e53c9ace (patch)
tree8c3ae4a83d8b3e9c2f34e8f295d08e46252e7543
parent6671ca3d6de6a1fd27853e3b1ce7a81d568703f0 (diff)
downloadlibimobiledevice-5a72d346c12cee531e07fbad3c3481f1e53c9ace.tar.gz
libimobiledevice-5a72d346c12cee531e07fbad3c3481f1e53c9ace.tar.bz2
This is a fix for iphone_afc_get_file_attr. As the file is not opened when getting its information with afc_get_file_info, there's no need to close the file (because the handle is invalid). [#26 state:resolved]
Signed-off-by: Matt Colyer <matt@colyer.name>
-rw-r--r--src/AFC.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/AFC.c b/src/AFC.c
index dfe8af7..b24c331 100644
--- a/src/AFC.c
+++ b/src/AFC.c
@@ -637,7 +637,8 @@ iphone_error_t iphone_afc_get_file_attr(iphone_afc_client_t client, const char *
stbuf->st_uid = getuid();
stbuf->st_gid = getgid();
- ret = iphone_afc_close_file(client, file);
+ free(file);
+ ret = IPHONE_E_SUCCESS;
}
return ret;
}