paranoia.c: slight code touch-up. *.cpp remove lint warnings, e.g. int -> unsigned int

This commit is contained in:
rocky
2009-04-20 01:51:40 -04:00
parent 7306b590ce
commit 768c2ff249
7 changed files with 41 additions and 21 deletions

View File

@@ -1,5 +1,13 @@
/*.o
/*~
/.deps /.deps
/Makefile /Makefile
/Makefile.in /Makefile.in
/*~ /device
/*.o /eject
/isofile
/isofile2
/isolist
/main
/mmc1
/mmc2

View File

@@ -1,4 +1,14 @@
/*.o
/.deps /.deps
/Makefile /Makefile
/Makefile.in /Makefile.in
/*.o /cdtext
/device
/drives
/eject
/iso4
/isofile
/isolist
/mmc1
/mmc2
/tracks

View File

@@ -41,7 +41,6 @@
int int
main(int argc, const char *argv[]) main(int argc, const char *argv[])
{ {
driver_return_code_t ret;
driver_id_t driver_id = DRIVER_DEVICE; driver_id_t driver_id = DRIVER_DEVICE;
char *psz_drive = NULL; char *psz_drive = NULL;
CdioDevice device; CdioDevice device;
@@ -61,7 +60,7 @@ main(int argc, const char *argv[])
printf("CD in CD-ROM drive %s ejected.\n", psz_drive); printf("CD in CD-ROM drive %s ejected.\n", psz_drive);
} }
catch ( DriverOpUninit e ) { catch ( DriverOpUninit e ) {
printf("Can't Eject CD from CD-ROM drive: driver is not initialized.\n", printf("Can't Eject CD %s from CD-ROM drive: driver is not initialized.\n",
psz_drive); psz_drive);
} }
catch ( DriverOpException e ) { catch ( DriverOpException e ) {

View File

@@ -71,7 +71,7 @@ main(int argc, const char *argv[])
{ {
ISO9660::Stat *p_stat; ISO9660::Stat *p_stat;
FILE *p_outfd; FILE *p_outfd;
int i; unsigned int i;
char const *psz_image; char const *psz_image;
char const *psz_fname; char const *psz_fname;
ISO9660::IFS *p_iso = new ISO9660::IFS; ISO9660::IFS *p_iso = new ISO9660::IFS;

View File

@@ -72,7 +72,7 @@ main(int argc, const char *argv[])
{ {
iso9660_stat_t *p_statbuf; iso9660_stat_t *p_statbuf;
FILE *p_outfd; FILE *p_outfd;
int i; unsigned int i;
char const *psz_image; char const *psz_image;
char const *psz_fname; char const *psz_fname;
iso9660_t *p_iso; iso9660_t *p_iso;

View File

@@ -72,7 +72,7 @@ main(int argc, const char *argv[])
{ {
iso9660_stat_t *p_statbuf; iso9660_stat_t *p_statbuf;
FILE *p_outfd; FILE *p_outfd;
int i; unsigned int i;
char const *psz_image; char const *psz_image;
char const *psz_fname; char const *psz_fname;
iso9660_t *p_iso; iso9660_t *p_iso;

View File

@@ -61,22 +61,25 @@ put_num(long int num, int f, int bytes)
} }
} }
#define writestr(fd, s) \
write(fd, s, sizeof(s)-1) /* Subtract 1 for trailing '\0'. */
/* Write a the header for a WAV file. */ /* Write a the header for a WAV file. */
static void static void
write_WAV_header(int fd, long int i_bytecount){ write_WAV_header(int fd, int32_t i_bytecount){
/* quick and dirty */ /* quick and dirty */
write(fd, "RIFF", 4); /* 0-3 */ writestr(fd, "RIFF"); /* 0-3 */
put_num(i_bytecount+44-8, fd, 4); /* 4-7 */ put_num(i_bytecount+44-8, fd, 4); /* 4-7 */
write(fd, "WAVEfmt ", 8); /* 8-15 */ writestr(fd, "WAVEfmt "); /* 8-15 */
put_num(16, fd, 4); /* 16-19 */ put_num(16, fd, 4); /* 16-19 */
put_num(1, fd, 2); /* 20-21 */ put_num(1, fd, 2); /* 20-21 */
put_num(2, fd, 2); /* 22-23 */ put_num(2, fd, 2); /* 22-23 */
put_num(44100, fd, 4); /* 24-27 */ put_num(44100, fd, 4); /* 24-27 */
put_num(44100*2*2, fd, 4); /* 28-31 */ put_num(44100*2*2, fd, 4); /* 28-31 */
put_num(4, fd, 2); /* 32-33 */ put_num(4, fd, 2); /* 32-33 */
put_num(16, fd, 2); /* 34-35 */ put_num(16, fd, 2); /* 34-35 */
write(fd, "data", 4); /* 36-39 */ writestr(fd, "data"); /* 36-39 */
put_num(i_bytecount, fd, 4); /* 40-43 */ put_num(i_bytecount, fd, 4); /* 40-43 */
} }
int int