diff options
Diffstat (limited to 'utils/ipodpatcher')
-rw-r--r-- | utils/ipodpatcher/ipodio-posix.c | 1 | ||||
-rw-r--r-- | utils/ipodpatcher/ipodio-win32.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/utils/ipodpatcher/ipodio-posix.c b/utils/ipodpatcher/ipodio-posix.c index 9b386d994f..dc856a2e0d 100644 --- a/utils/ipodpatcher/ipodio-posix.c +++ b/utils/ipodpatcher/ipodio-posix.c | |||
@@ -355,6 +355,7 @@ int ipod_reopen_rw(struct ipod_t* ipod) | |||
355 | int ipod_close(struct ipod_t* ipod) | 355 | int ipod_close(struct ipod_t* ipod) |
356 | { | 356 | { |
357 | close(ipod->dh); | 357 | close(ipod->dh); |
358 | ipod->dh = -1; | ||
358 | return 0; | 359 | return 0; |
359 | } | 360 | } |
360 | 361 | ||
diff --git a/utils/ipodpatcher/ipodio-win32.c b/utils/ipodpatcher/ipodio-win32.c index cea218774a..2c52a64658 100644 --- a/utils/ipodpatcher/ipodio-win32.c +++ b/utils/ipodpatcher/ipodio-win32.c | |||
@@ -155,6 +155,7 @@ int ipod_close(struct ipod_t* ipod) | |||
155 | { | 155 | { |
156 | unlock_volume(ipod->dh); | 156 | unlock_volume(ipod->dh); |
157 | CloseHandle(ipod->dh); | 157 | CloseHandle(ipod->dh); |
158 | ipod->dh = INVALID_HANDLE_VALUE; | ||
158 | return 0; | 159 | return 0; |
159 | } | 160 | } |
160 | 161 | ||