mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-13 10:07:38 -04:00
tools: Fix up a bunch of compilation warnings
Plenty more to go. Change-Id: I3f6e6686d3e581bb97493d40dcb7df74650ba96c
This commit is contained in:
parent
d114429d88
commit
61d70de7f4
5 changed files with 47 additions and 47 deletions
|
@ -55,13 +55,13 @@ int main(int argc, char *argv[])
|
||||||
|
|
||||||
if ( ! strcmp(argv[1], "-h100"))
|
if ( ! strcmp(argv[1], "-h100"))
|
||||||
return mkboot_iriver(argv[2], argv[3], argv[4], 0x1f0000);
|
return mkboot_iriver(argv[2], argv[3], argv[4], 0x1f0000);
|
||||||
|
|
||||||
if ( ! strcmp(argv[1], "-h300"))
|
if ( ! strcmp(argv[1], "-h300"))
|
||||||
return mkboot_iriver(argv[2], argv[3], argv[4], 0x3f0000);
|
return mkboot_iriver(argv[2], argv[3], argv[4], 0x3f0000);
|
||||||
|
|
||||||
if ( ! strcmp(argv[1], "-iax5"))
|
if ( ! strcmp(argv[1], "-iax5"))
|
||||||
return mkboot_iaudio(argv[2], argv[3], argv[4], 0);
|
return mkboot_iaudio(argv[2], argv[3], argv[4], 0);
|
||||||
|
|
||||||
if ( ! strcmp(argv[1], "-iam5"))
|
if ( ! strcmp(argv[1], "-iam5"))
|
||||||
return mkboot_iaudio(argv[2], argv[3], argv[4], 1);
|
return mkboot_iaudio(argv[2], argv[3], argv[4], 1);
|
||||||
|
|
||||||
|
@ -113,14 +113,13 @@ int mkboot_iriver(const char* infile, const char* bootfile, const char* outfile,
|
||||||
fclose(f);
|
fclose(f);
|
||||||
return -3;
|
return -3;
|
||||||
}
|
}
|
||||||
|
|
||||||
fclose(f);
|
fclose(f);
|
||||||
|
|
||||||
/* Now, read the boot loader into the image */
|
/* Now, read the boot loader into the image */
|
||||||
f = fopen(bootfile, "rb");
|
f = fopen(bootfile, "rb");
|
||||||
if(!f) {
|
if(!f) {
|
||||||
perror(bootfile);
|
perror(bootfile);
|
||||||
fclose(f);
|
|
||||||
return -4;
|
return -4;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -158,7 +157,7 @@ int mkboot_iriver(const char* infile, const char* bootfile, const char* outfile,
|
||||||
image[0x20d] = (actual_length >> 16) & 0xff;
|
image[0x20d] = (actual_length >> 16) & 0xff;
|
||||||
image[0x20e] = (actual_length >> 8) & 0xff;
|
image[0x20e] = (actual_length >> 8) & 0xff;
|
||||||
image[0x20f] = actual_length & 0xff;
|
image[0x20f] = actual_length & 0xff;
|
||||||
|
|
||||||
image[0x21c] = (actual_length >> 24) & 0xff;
|
image[0x21c] = (actual_length >> 24) & 0xff;
|
||||||
image[0x21d] = (actual_length >> 16) & 0xff;
|
image[0x21d] = (actual_length >> 16) & 0xff;
|
||||||
image[0x21e] = (actual_length >> 8) & 0xff;
|
image[0x21e] = (actual_length >> 8) & 0xff;
|
||||||
|
@ -179,17 +178,17 @@ int mkboot_iriver(const char* infile, const char* bootfile, const char* outfile,
|
||||||
image[1] = (total_length >> 8) & 0xff;
|
image[1] = (total_length >> 8) & 0xff;
|
||||||
image[2] = (total_length >> 16) & 0xff;
|
image[2] = (total_length >> 16) & 0xff;
|
||||||
image[3] = (total_length >> 24) & 0xff;
|
image[3] = (total_length >> 24) & 0xff;
|
||||||
|
|
||||||
image[4] = binary_length & 0xff;
|
image[4] = binary_length & 0xff;
|
||||||
image[5] = (binary_length >> 8) & 0xff;
|
image[5] = (binary_length >> 8) & 0xff;
|
||||||
image[6] = (binary_length >> 16) & 0xff;
|
image[6] = (binary_length >> 16) & 0xff;
|
||||||
image[7] = (binary_length >> 24) & 0xff;
|
image[7] = (binary_length >> 24) & 0xff;
|
||||||
|
|
||||||
image[8] = num_chksums & 0xff;
|
image[8] = num_chksums & 0xff;
|
||||||
image[9] = (num_chksums >> 8) & 0xff;
|
image[9] = (num_chksums >> 8) & 0xff;
|
||||||
image[10] = (num_chksums >> 16) & 0xff;
|
image[10] = (num_chksums >> 16) & 0xff;
|
||||||
image[11] = (num_chksums >> 24) & 0xff;
|
image[11] = (num_chksums >> 24) & 0xff;
|
||||||
|
|
||||||
i = fwrite(image, 1, total_length, f);
|
i = fwrite(image, 1, total_length, f);
|
||||||
if(i < total_length) {
|
if(i < total_length) {
|
||||||
perror(outfile);
|
perror(outfile);
|
||||||
|
@ -198,9 +197,9 @@ int mkboot_iriver(const char* infile, const char* bootfile, const char* outfile,
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("Wrote 0x%x bytes in %s\n", total_length, outfile);
|
printf("Wrote 0x%x bytes in %s\n", total_length, outfile);
|
||||||
|
|
||||||
fclose(f);
|
fclose(f);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -217,7 +216,7 @@ int mkboot_iriver(const char* infile, const char* bootfile, const char* outfile,
|
||||||
* offset!) where we patch in the Rockbox loader */
|
* offset!) where we patch in the Rockbox loader */
|
||||||
#define ROCKBOX_BOOTLOADER 0x00150000
|
#define ROCKBOX_BOOTLOADER 0x00150000
|
||||||
/* End of unused space in original firmware */
|
/* End of unused space in original firmware */
|
||||||
#define BOOTLOADER_LIMIT 0x00170000
|
#define BOOTLOADER_LIMIT 0x00170000
|
||||||
|
|
||||||
/* Patch the Rockbox bootloader into free space in the original firmware
|
/* Patch the Rockbox bootloader into free space in the original firmware
|
||||||
* (starting at 0x150000). The preloader starts execution of the OF at
|
* (starting at 0x150000). The preloader starts execution of the OF at
|
||||||
|
@ -254,12 +253,12 @@ int mkboot_iaudio(const char* infile, const char* bootfile, const char* outfile,
|
||||||
fprintf(stderr, "Rockbox bootloader is too big.\n");
|
fprintf(stderr, "Rockbox bootloader is too big.\n");
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((ffile = fopen(infile, "rb")) == NULL) {
|
if ((ffile = fopen(infile, "rb")) == NULL) {
|
||||||
perror("Cannot open original firmware file.");
|
perror("Cannot open original firmware file.");
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
fseek(ffile, 0, SEEK_END);
|
fseek(ffile, 0, SEEK_END);
|
||||||
flength = ftell(ffile);
|
flength = ftell(ffile);
|
||||||
fseek(ffile, 0, SEEK_SET);
|
fseek(ffile, 0, SEEK_SET);
|
||||||
|
|
|
@ -143,6 +143,10 @@ bool encode_file(FILE *fin, FILE *fout, float quality, int complexity,
|
||||||
int a;
|
int a;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
numchan = 0;
|
||||||
|
bps = 0;
|
||||||
|
sr = 0;
|
||||||
|
|
||||||
if (!get_wave_metadata(fin, &numchan, &bps, &sr, &numsamples)) {
|
if (!get_wave_metadata(fin, &numchan, &bps, &sr, &numsamples)) {
|
||||||
snprintf(errstr, errlen, "invalid WAV file");
|
snprintf(errstr, errlen, "invalid WAV file");
|
||||||
return false;
|
return false;
|
||||||
|
@ -181,7 +185,7 @@ bool encode_file(FILE *fin, FILE *fout, float quality, int complexity,
|
||||||
ret = false;
|
ret = false;
|
||||||
goto finish;
|
goto finish;
|
||||||
}
|
}
|
||||||
if (fread(in, 2, numsamples, fin) != numsamples) {
|
if (fread(in, 2, numsamples, fin) != (size_t)numsamples) {
|
||||||
snprintf(errstr, errlen, "could not read input file data");
|
snprintf(errstr, errlen, "could not read input file data");
|
||||||
ret = false;
|
ret = false;
|
||||||
goto finish;
|
goto finish;
|
||||||
|
@ -209,7 +213,7 @@ bool encode_file(FILE *fin, FILE *fout, float quality, int complexity,
|
||||||
* make sure the Speex encoder is allowed to spit out all its data at clip
|
* make sure the Speex encoder is allowed to spit out all its data at clip
|
||||||
* end */
|
* end */
|
||||||
numsamples += lookahead;
|
numsamples += lookahead;
|
||||||
|
|
||||||
inpos = in;
|
inpos = in;
|
||||||
while (numsamples > 0) {
|
while (numsamples > 0) {
|
||||||
int samples = frame_size;
|
int samples = frame_size;
|
||||||
|
@ -250,7 +254,7 @@ bool encode_file(FILE *fin, FILE *fout, float quality, int complexity,
|
||||||
nbytes = speex_bits_write_whole_bytes(&bits, cbits, 200);
|
nbytes = speex_bits_write_whole_bytes(&bits, cbits, 200);
|
||||||
|
|
||||||
/* Write the compressed data */
|
/* Write the compressed data */
|
||||||
if (fwrite(cbits, 1, nbytes, fout) != nbytes) {
|
if (fwrite(cbits, 1, nbytes, fout) != (size_t)nbytes) {
|
||||||
snprintf(errstr, errlen, "could not write output data");
|
snprintf(errstr, errlen, "could not write output data");
|
||||||
ret = false;
|
ret = false;
|
||||||
goto finish;
|
goto finish;
|
||||||
|
@ -258,7 +262,7 @@ bool encode_file(FILE *fin, FILE *fout, float quality, int complexity,
|
||||||
}
|
}
|
||||||
/* Squeeze out the last bits */
|
/* Squeeze out the last bits */
|
||||||
nbytes = speex_bits_write(&bits, cbits, 200);
|
nbytes = speex_bits_write(&bits, cbits, 200);
|
||||||
if (fwrite(cbits, 1, nbytes, fout) != nbytes) {
|
if (fwrite(cbits, 1, nbytes, fout) != (size_t)nbytes) {
|
||||||
snprintf(errstr, errlen, "could not write output data");
|
snprintf(errstr, errlen, "could not write output data");
|
||||||
ret = false;
|
ret = false;
|
||||||
}
|
}
|
||||||
|
@ -273,5 +277,3 @@ finish:
|
||||||
free(in);
|
free(in);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -180,7 +180,7 @@ int main(int argc, char* argv[])
|
||||||
#ifdef __WIN32__
|
#ifdef __WIN32__
|
||||||
snprintf(ipod.diskname,sizeof(ipod.diskname),"\\\\.\\PhysicalDrive%s",argv[1]);
|
snprintf(ipod.diskname,sizeof(ipod.diskname),"\\\\.\\PhysicalDrive%s",argv[1]);
|
||||||
#else
|
#else
|
||||||
strncpy(ipod.diskname,argv[1],sizeof(ipod.diskname));
|
strncpy(ipod.diskname,argv[1],sizeof(ipod.diskname)-1);
|
||||||
#endif
|
#endif
|
||||||
i = 2;
|
i = 2;
|
||||||
} else {
|
} else {
|
||||||
|
@ -233,11 +233,11 @@ int main(int argc, char* argv[])
|
||||||
action = INSTALL;
|
action = INSTALL;
|
||||||
i++;
|
i++;
|
||||||
#endif
|
#endif
|
||||||
} else if ((strcmp(argv[i],"-d")==0) ||
|
} else if ((strcmp(argv[i],"-d")==0) ||
|
||||||
(strcmp(argv[i],"--delete-bootloader")==0)) {
|
(strcmp(argv[i],"--delete-bootloader")==0)) {
|
||||||
action = DELETE_BOOTLOADER;
|
action = DELETE_BOOTLOADER;
|
||||||
i++;
|
i++;
|
||||||
} else if ((strcmp(argv[i],"-a")==0) ||
|
} else if ((strcmp(argv[i],"-a")==0) ||
|
||||||
(strcmp(argv[i],"--add-bootloader")==0)) {
|
(strcmp(argv[i],"--add-bootloader")==0)) {
|
||||||
action = ADD_BOOTLOADER;
|
action = ADD_BOOTLOADER;
|
||||||
type = FILETYPE_DOT_IPOD;
|
type = FILETYPE_DOT_IPOD;
|
||||||
|
@ -245,7 +245,7 @@ int main(int argc, char* argv[])
|
||||||
if (i == argc) { print_usage(); return IPOD_WRONG_ARGUMENTS; }
|
if (i == argc) { print_usage(); return IPOD_WRONG_ARGUMENTS; }
|
||||||
filename=argv[i];
|
filename=argv[i];
|
||||||
i++;
|
i++;
|
||||||
} else if ((strcmp(argv[i],"-ab")==0) ||
|
} else if ((strcmp(argv[i],"-ab")==0) ||
|
||||||
(strcmp(argv[i],"--add-bootloader-bin")==0)) {
|
(strcmp(argv[i],"--add-bootloader-bin")==0)) {
|
||||||
action = ADD_BOOTLOADER;
|
action = ADD_BOOTLOADER;
|
||||||
type = FILETYPE_DOT_BIN;
|
type = FILETYPE_DOT_BIN;
|
||||||
|
@ -253,7 +253,7 @@ int main(int argc, char* argv[])
|
||||||
if (i == argc) { print_usage(); return IPOD_WRONG_ARGUMENTS; }
|
if (i == argc) { print_usage(); return IPOD_WRONG_ARGUMENTS; }
|
||||||
filename=argv[i];
|
filename=argv[i];
|
||||||
i++;
|
i++;
|
||||||
} else if ((strcmp(argv[i],"-rf")==0) ||
|
} else if ((strcmp(argv[i],"-rf")==0) ||
|
||||||
(strcmp(argv[i],"--read-firmware")==0)) {
|
(strcmp(argv[i],"--read-firmware")==0)) {
|
||||||
action = READ_FIRMWARE;
|
action = READ_FIRMWARE;
|
||||||
type = FILETYPE_DOT_IPOD;
|
type = FILETYPE_DOT_IPOD;
|
||||||
|
@ -261,7 +261,7 @@ int main(int argc, char* argv[])
|
||||||
if (i == argc) { print_usage(); return IPOD_WRONG_ARGUMENTS; }
|
if (i == argc) { print_usage(); return IPOD_WRONG_ARGUMENTS; }
|
||||||
filename=argv[i];
|
filename=argv[i];
|
||||||
i++;
|
i++;
|
||||||
} else if ((strcmp(argv[i],"-rfb")==0) ||
|
} else if ((strcmp(argv[i],"-rfb")==0) ||
|
||||||
(strcmp(argv[i],"--read-firmware-bin")==0)) {
|
(strcmp(argv[i],"--read-firmware-bin")==0)) {
|
||||||
action = READ_FIRMWARE;
|
action = READ_FIRMWARE;
|
||||||
type = FILETYPE_DOT_BIN;
|
type = FILETYPE_DOT_BIN;
|
||||||
|
@ -270,14 +270,14 @@ int main(int argc, char* argv[])
|
||||||
filename=argv[i];
|
filename=argv[i];
|
||||||
i++;
|
i++;
|
||||||
#ifdef WITH_BOOTOBJS
|
#ifdef WITH_BOOTOBJS
|
||||||
} else if ((strcmp(argv[i],"-we")==0) ||
|
} else if ((strcmp(argv[i],"-we")==0) ||
|
||||||
(strcmp(argv[i],"--write-embedded")==0)) {
|
(strcmp(argv[i],"--write-embedded")==0)) {
|
||||||
action = WRITE_FIRMWARE;
|
action = WRITE_FIRMWARE;
|
||||||
type = FILETYPE_INTERNAL;
|
type = FILETYPE_INTERNAL;
|
||||||
filename="[embedded bootloader]"; /* Only displayed for user */
|
filename="[embedded bootloader]"; /* Only displayed for user */
|
||||||
i++;
|
i++;
|
||||||
#endif
|
#endif
|
||||||
} else if ((strcmp(argv[i],"-wf")==0) ||
|
} else if ((strcmp(argv[i],"-wf")==0) ||
|
||||||
(strcmp(argv[i],"--write-firmware")==0)) {
|
(strcmp(argv[i],"--write-firmware")==0)) {
|
||||||
action = WRITE_FIRMWARE;
|
action = WRITE_FIRMWARE;
|
||||||
type = FILETYPE_DOT_IPOD;
|
type = FILETYPE_DOT_IPOD;
|
||||||
|
@ -285,7 +285,7 @@ int main(int argc, char* argv[])
|
||||||
if (i == argc) { print_usage(); return IPOD_WRONG_ARGUMENTS; }
|
if (i == argc) { print_usage(); return IPOD_WRONG_ARGUMENTS; }
|
||||||
filename=argv[i];
|
filename=argv[i];
|
||||||
i++;
|
i++;
|
||||||
} else if ((strcmp(argv[i],"-wfb")==0) ||
|
} else if ((strcmp(argv[i],"-wfb")==0) ||
|
||||||
(strcmp(argv[i],"--write-firmware-bin")==0)) {
|
(strcmp(argv[i],"--write-firmware-bin")==0)) {
|
||||||
action = WRITE_FIRMWARE;
|
action = WRITE_FIRMWARE;
|
||||||
type = FILETYPE_DOT_BIN;
|
type = FILETYPE_DOT_BIN;
|
||||||
|
@ -293,25 +293,25 @@ int main(int argc, char* argv[])
|
||||||
if (i == argc) { print_usage(); return IPOD_WRONG_ARGUMENTS; }
|
if (i == argc) { print_usage(); return IPOD_WRONG_ARGUMENTS; }
|
||||||
filename=argv[i];
|
filename=argv[i];
|
||||||
i++;
|
i++;
|
||||||
} else if ((strcmp(argv[i],"-r")==0) ||
|
} else if ((strcmp(argv[i],"-r")==0) ||
|
||||||
(strcmp(argv[i],"--read-partition")==0)) {
|
(strcmp(argv[i],"--read-partition")==0)) {
|
||||||
action = READ_PARTITION;
|
action = READ_PARTITION;
|
||||||
i++;
|
i++;
|
||||||
if (i == argc) { print_usage(); return IPOD_WRONG_ARGUMENTS; }
|
if (i == argc) { print_usage(); return IPOD_WRONG_ARGUMENTS; }
|
||||||
filename=argv[i];
|
filename=argv[i];
|
||||||
i++;
|
i++;
|
||||||
} else if ((strcmp(argv[i],"-w")==0) ||
|
} else if ((strcmp(argv[i],"-w")==0) ||
|
||||||
(strcmp(argv[i],"--write-partition")==0)) {
|
(strcmp(argv[i],"--write-partition")==0)) {
|
||||||
action = WRITE_PARTITION;
|
action = WRITE_PARTITION;
|
||||||
i++;
|
i++;
|
||||||
if (i == argc) { print_usage(); return IPOD_WRONG_ARGUMENTS; }
|
if (i == argc) { print_usage(); return IPOD_WRONG_ARGUMENTS; }
|
||||||
filename=argv[i];
|
filename=argv[i];
|
||||||
i++;
|
i++;
|
||||||
} else if ((strcmp(argv[i],"-v")==0) ||
|
} else if ((strcmp(argv[i],"-v")==0) ||
|
||||||
(strcmp(argv[i],"--verbose")==0)) {
|
(strcmp(argv[i],"--verbose")==0)) {
|
||||||
ipod_verbose++;
|
ipod_verbose++;
|
||||||
i++;
|
i++;
|
||||||
} else if ((strcmp(argv[i],"-f")==0) ||
|
} else if ((strcmp(argv[i],"-f")==0) ||
|
||||||
(strcmp(argv[i],"--format")==0)) {
|
(strcmp(argv[i],"--format")==0)) {
|
||||||
action = FORMAT_PARTITION;
|
action = FORMAT_PARTITION;
|
||||||
i++;
|
i++;
|
||||||
|
@ -334,7 +334,7 @@ int main(int argc, char* argv[])
|
||||||
if (i == argc) { print_usage(); return IPOD_WRONG_ARGUMENTS; }
|
if (i == argc) { print_usage(); return IPOD_WRONG_ARGUMENTS; }
|
||||||
filename=argv[i];
|
filename=argv[i];
|
||||||
i++;
|
i++;
|
||||||
} else if ((strcmp(argv[i],"-c")==0) ||
|
} else if ((strcmp(argv[i],"-c")==0) ||
|
||||||
(strcmp(argv[i],"--convert")==0)) {
|
(strcmp(argv[i],"--convert")==0)) {
|
||||||
action = CONVERT_TO_FAT32;
|
action = CONVERT_TO_FAT32;
|
||||||
i++;
|
i++;
|
||||||
|
@ -388,7 +388,7 @@ int main(int argc, char* argv[])
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
/* Read the XML info, and if successful, look for the ramsize
|
/* Read the XML info, and if successful, look for the ramsize
|
||||||
(only available for some models - set to 0 if not known) */
|
(only available for some models - set to 0 if not known) */
|
||||||
|
|
||||||
ipod.ramsize = 0;
|
ipod.ramsize = 0;
|
||||||
|
@ -404,7 +404,7 @@ int main(int argc, char* argv[])
|
||||||
if (ipod.macpod) {
|
if (ipod.macpod) {
|
||||||
print_macpod_warning();
|
print_macpod_warning();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (action==LIST_IMAGES) {
|
if (action==LIST_IMAGES) {
|
||||||
list_images(&ipod);
|
list_images(&ipod);
|
||||||
#ifdef WITH_BOOTOBJS
|
#ifdef WITH_BOOTOBJS
|
||||||
|
@ -566,7 +566,7 @@ int main(int argc, char* argv[])
|
||||||
printf("WARNING!!! YOU ARE ABOUT TO USE AN EXPERIMENTAL FEATURE.\n");
|
printf("WARNING!!! YOU ARE ABOUT TO USE AN EXPERIMENTAL FEATURE.\n");
|
||||||
printf("ALL DATA ON YOUR IPOD WILL BE ERASED.\n");
|
printf("ALL DATA ON YOUR IPOD WILL BE ERASED.\n");
|
||||||
printf("Are you sure you want to format your ipod? (y/n):");
|
printf("Are you sure you want to format your ipod? (y/n):");
|
||||||
|
|
||||||
if (fgets(yesno,4,stdin)) {
|
if (fgets(yesno,4,stdin)) {
|
||||||
if (yesno[0]=='y') {
|
if (yesno[0]=='y') {
|
||||||
if (ipod_reopen_rw(&ipod) < 0) {
|
if (ipod_reopen_rw(&ipod) < 0) {
|
||||||
|
@ -587,7 +587,7 @@ int main(int argc, char* argv[])
|
||||||
printf("WARNING!!! YOU ARE ABOUT TO USE AN EXPERIMENTAL FEATURE.\n");
|
printf("WARNING!!! YOU ARE ABOUT TO USE AN EXPERIMENTAL FEATURE.\n");
|
||||||
printf("ALL DATA ON YOUR IPOD WILL BE ERASED.\n");
|
printf("ALL DATA ON YOUR IPOD WILL BE ERASED.\n");
|
||||||
printf("Are you sure you want to convert your ipod to FAT32? (y/n):");
|
printf("Are you sure you want to convert your ipod to FAT32? (y/n):");
|
||||||
|
|
||||||
if (fgets(yesno,4,stdin)) {
|
if (fgets(yesno,4,stdin)) {
|
||||||
if (yesno[0]=='y') {
|
if (yesno[0]=='y') {
|
||||||
if (ipod_reopen_rw(&ipod) < 0) {
|
if (ipod_reopen_rw(&ipod) < 0) {
|
||||||
|
|
|
@ -172,7 +172,7 @@ int main(int argc, char* argv[])
|
||||||
#ifdef __WIN32__
|
#ifdef __WIN32__
|
||||||
snprintf(sansa.diskname,sizeof(sansa.diskname),"\\\\.\\PhysicalDrive%s",argv[1]);
|
snprintf(sansa.diskname,sizeof(sansa.diskname),"\\\\.\\PhysicalDrive%s",argv[1]);
|
||||||
#else
|
#else
|
||||||
strncpy(sansa.diskname,argv[1],sizeof(sansa.diskname));
|
strncpy(sansa.diskname,argv[1],sizeof(sansa.diskname)-1);
|
||||||
#endif
|
#endif
|
||||||
i = 2;
|
i = 2;
|
||||||
} else {
|
} else {
|
||||||
|
@ -218,32 +218,32 @@ int main(int argc, char* argv[])
|
||||||
} else if (strcmp(argv[i],"--install")==0) {
|
} else if (strcmp(argv[i],"--install")==0) {
|
||||||
action = INSTALL;
|
action = INSTALL;
|
||||||
i++;
|
i++;
|
||||||
} else if ((strcmp(argv[i],"-d")==0) ||
|
} else if ((strcmp(argv[i],"-d")==0) ||
|
||||||
(strcmp(argv[i],"--delete-bootloader")==0)) {
|
(strcmp(argv[i],"--delete-bootloader")==0)) {
|
||||||
action = DELETE_BOOTLOADER;
|
action = DELETE_BOOTLOADER;
|
||||||
i++;
|
i++;
|
||||||
} else if ((strcmp(argv[i],"-a")==0) ||
|
} else if ((strcmp(argv[i],"-a")==0) ||
|
||||||
(strcmp(argv[i],"--add-bootloader")==0)) {
|
(strcmp(argv[i],"--add-bootloader")==0)) {
|
||||||
action = ADD_BOOTLOADER;
|
action = ADD_BOOTLOADER;
|
||||||
i++;
|
i++;
|
||||||
if (i == argc) { print_usage(); return SANSA_WRONG_ARGUMENTS; }
|
if (i == argc) { print_usage(); return SANSA_WRONG_ARGUMENTS; }
|
||||||
filename=argv[i];
|
filename=argv[i];
|
||||||
i++;
|
i++;
|
||||||
} else if ((strcmp(argv[i],"-of")==0) ||
|
} else if ((strcmp(argv[i],"-of")==0) ||
|
||||||
(strcmp(argv[i],"--update-original-firmware")==0)) {
|
(strcmp(argv[i],"--update-original-firmware")==0)) {
|
||||||
action = UPDATE_OF;
|
action = UPDATE_OF;
|
||||||
i++;
|
i++;
|
||||||
if (i == argc) { print_usage(); return SANSA_WRONG_ARGUMENTS; }
|
if (i == argc) { print_usage(); return SANSA_WRONG_ARGUMENTS; }
|
||||||
filename=argv[i];
|
filename=argv[i];
|
||||||
i++;
|
i++;
|
||||||
} else if ((strcmp(argv[i],"-bl")==0) ||
|
} else if ((strcmp(argv[i],"-bl")==0) ||
|
||||||
(strcmp(argv[i],"--update-ppbl")==0)) {
|
(strcmp(argv[i],"--update-ppbl")==0)) {
|
||||||
action = UPDATE_PPBL;
|
action = UPDATE_PPBL;
|
||||||
i++;
|
i++;
|
||||||
if (i == argc) { print_usage(); return SANSA_WRONG_ARGUMENTS; }
|
if (i == argc) { print_usage(); return SANSA_WRONG_ARGUMENTS; }
|
||||||
filename=argv[i];
|
filename=argv[i];
|
||||||
i++;
|
i++;
|
||||||
} else if ((strcmp(argv[i],"-rf")==0) ||
|
} else if ((strcmp(argv[i],"-rf")==0) ||
|
||||||
(strcmp(argv[i],"--read-firmware")==0)) {
|
(strcmp(argv[i],"--read-firmware")==0)) {
|
||||||
action = READ_FIRMWARE;
|
action = READ_FIRMWARE;
|
||||||
i++;
|
i++;
|
||||||
|
|
|
@ -65,14 +65,14 @@ int CodeEditor::lineNumberAreaWidth()
|
||||||
++digits;
|
++digits;
|
||||||
}
|
}
|
||||||
|
|
||||||
int space = 3 + fontMetrics().width(QLatin1Char('9')) * digits;
|
int space = 3 + fontMetrics().horizontalAdvance(QLatin1Char('9')) * digits;
|
||||||
|
|
||||||
return space;
|
return space;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void CodeEditor::updateLineNumberAreaWidth(int /* newBlockCount */)
|
void CodeEditor::updateLineNumberAreaWidth(int /* newBlockCount */)
|
||||||
{
|
{
|
||||||
setViewportMargins(lineNumberAreaWidth(), 0, 0, 0);
|
setViewportMargins(lineNumberAreaWidth(), 0, 0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -267,4 +267,3 @@ void CodeEditor::lineNumberAreaPaintEvent(QPaintEvent *event)
|
||||||
++blockNumber;
|
++blockNumber;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue