From 9c1ed84d28edfa4a2b5b0a327dccd83d1a1beef8 Mon Sep 17 00:00:00 2001 From: Dominik Riebeling Date: Sun, 23 Dec 2012 23:36:00 +0100 Subject: sansapatcher: move sectorbuf pointer into sansa_t structure. Similar as the ipod_t structure for ipodpatcher the sansa_t structure holds all relevant information for sansapatcher. Put the global sansa_sectorbuf pointer into it as well. Change-Id: Iad08ef6aafc49609c3d0d556914246f230ee0179 --- rbutil/sansapatcher/sansaio.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'rbutil/sansapatcher/sansaio.h') diff --git a/rbutil/sansapatcher/sansaio.h b/rbutil/sansapatcher/sansaio.h index de25433765..9e8ebb93c9 100644 --- a/rbutil/sansapatcher/sansaio.h +++ b/rbutil/sansapatcher/sansaio.h @@ -63,6 +63,7 @@ struct mi4header_t { struct sansa_t { HANDLE dh; + unsigned char* sectorbuf; char diskname[4096]; int sector_size; struct sansa_partinfo_t pinfo[4]; @@ -77,8 +78,8 @@ int sansa_reopen_rw(struct sansa_t* sansa); int sansa_close(struct sansa_t* sansa); int sansa_seek(struct sansa_t* sansa, loff_t pos); int sansa_read(struct sansa_t* sansa, unsigned char* buf, int nbytes); -int sansa_write(struct sansa_t* sansa, unsigned char* buf, int nbytes); -int sansa_alloc_buffer(unsigned char** sectorbuf, int bufsize); +int sansa_write(struct sansa_t* sansa, int nbytes); +int sansa_alloc_buffer(struct sansa_t* sansa, int bufsize); #ifdef __cplusplus } -- cgit v1.2.3