forked from len0rd/rockbox
Provide dealloc function to sansapatcher.
Similar as done with ipodpatcher provide a function to free the allocated sector buffer. Change-Id: Ie51e82f7191496bb48973148af1cc35cd37993d3
This commit is contained in:
parent
a8d291bd20
commit
163ab46170
6 changed files with 27 additions and 4 deletions
|
|
@ -162,6 +162,19 @@ int sansa_alloc_buffer(struct sansa_t* sansa, int bufsize)
|
|||
return 0;
|
||||
}
|
||||
|
||||
int sansa_dealloc_buffer(struct sansa_t* sansa)
|
||||
{
|
||||
if (sansa->sectorbuf == NULL) {
|
||||
return -1;
|
||||
}
|
||||
if(!VirtualFree(sansa->sectorbuf, 0, MEM_RELEASE)) {
|
||||
sansa_print_error(" Error releasing buffer ");
|
||||
return -1;
|
||||
}
|
||||
sansa->sectorbuf = NULL;
|
||||
return 0;
|
||||
}
|
||||
|
||||
int sansa_seek(struct sansa_t* sansa, loff_t pos)
|
||||
{
|
||||
LARGE_INTEGER li;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue