forked from len0rd/rockbox
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
This commit is contained in:
parent
24e37ddf57
commit
9c1ed84d28
9 changed files with 77 additions and 97 deletions
|
|
@ -167,9 +167,8 @@ bool Autodetection::detect()
|
|||
|
||||
// try sansapatcher
|
||||
// initialize sector buffer. Needed.
|
||||
sansa_sectorbuf = NULL;
|
||||
sansa_alloc_buffer(&sansa_sectorbuf, BUFFER_SIZE);
|
||||
struct sansa_t sansa;
|
||||
sansa_alloc_buffer(&sansa, BUFFER_SIZE);
|
||||
n = sansa_scan(&sansa);
|
||||
if(n == 1) {
|
||||
qDebug() << "[Autodetect] Sansa found:" << sansa.targetname << "at" << sansa.diskname;
|
||||
|
|
@ -187,8 +186,8 @@ bool Autodetection::detect()
|
|||
else {
|
||||
qDebug() << "[Autodetect] sansapatcher: no Sansa found." << n;
|
||||
}
|
||||
free(sansa_sectorbuf);
|
||||
sansa_sectorbuf = NULL;
|
||||
free(sansa.sectorbuf);
|
||||
sansa.sectorbuf = NULL;
|
||||
|
||||
if(m_mountpoint.isEmpty() && m_device.isEmpty()
|
||||
&& m_errdev.isEmpty() && m_incompat.isEmpty())
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue