summaryrefslogtreecommitdiff
path: root/rbutil/ipodpatcher/ipodio-posix.c
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/ipodpatcher/ipodio-posix.c')
-rw-r--r--rbutil/ipodpatcher/ipodio-posix.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/rbutil/ipodpatcher/ipodio-posix.c b/rbutil/ipodpatcher/ipodio-posix.c
index 377510912a..59cbc0188e 100644
--- a/rbutil/ipodpatcher/ipodio-posix.c
+++ b/rbutil/ipodpatcher/ipodio-posix.c
@@ -367,6 +367,16 @@ int ipod_alloc_buffer(struct ipod_t* ipod, int bufsize)
367 return 0; 367 return 0;
368} 368}
369 369
370int ipod_dealloc_buffer(struct ipod_t* ipod)
371{
372 if (ipod->sectorbuf == NULL) {
373 return -1;
374 }
375 free(ipod->sectorbuf);
376 ipod->sectorbuf = NULL;
377 return 0;
378}
379
370int ipod_seek(struct ipod_t* ipod, unsigned long pos) 380int ipod_seek(struct ipod_t* ipod, unsigned long pos)
371{ 381{
372 off_t res; 382 off_t res;