summaryrefslogtreecommitdiffstats
path: root/gentones.c
diff options
context:
space:
mode:
authorSuper User2008-07-29 19:00:12 +0200
committerSuper User2008-07-29 19:00:12 +0200
commitde8f81a69bac7db90856ddb639c4bfa62fa80150 (patch)
tree021bfad67f82e217c37b0e92163a5f67f975875e /gentones.c
parentfixed problem with "Answer" after extension matches. (diff)
downloadlcr-de8f81a69bac7db90856ddb639c4bfa62fa80150.tar.gz
lcr-de8f81a69bac7db90856ddb639c4bfa62fa80150.tar.xz
lcr-de8f81a69bac7db90856ddb639c4bfa62fa80150.zip
make compile with gcc 4.* without warnings. (hopefully with all versions)
modified: Makefile modified: bchannel.c modified: chan_lcr.h modified: extension.c modified: gentones.c modified: genwave.c modified: joinpbx.cpp modified: tones.c
Diffstat (limited to 'gentones.c')
-rw-r--r--gentones.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/gentones.c b/gentones.c
index a883780..bf91e26 100644
--- a/gentones.c
+++ b/gentones.c
@@ -164,7 +164,7 @@ void write_wav(FILE *fp, char *wav, char law)
fprintf(stderr, "Error: %s is no riff file!\n", wav);
return;
}
- printf("%c%c%c%c size=%ld\n",buffer[0],buffer[1],buffer[2],buffer[3],size);
+ printf("%c%c%c%c size=%d\n",buffer[0],buffer[1],buffer[2],buffer[3],size);
fread(buffer,4,1,wfp);
size -= 4;
if (!!strncmp((char *)buffer, "WAVE", 4))
@@ -178,17 +178,17 @@ void write_wav(FILE *fp, char *wav, char law)
if (size>0 && size<8)
{
fclose(wfp);
- fprintf(stderr, "Error: Remaining file size %ld not large enough for next chunk.\n",size);
+ fprintf(stderr, "Error: Remaining file size %d not large enough for next chunk.\n",size);
return;
}
fread(buffer,8,1,wfp);
chunk=(buffer[4]) + (buffer[5]<<8) + (buffer[6]<<16) + (buffer[7]<<24);
-//printf("DEBUG: size(%ld) - (8+chunk(%ld) = size(%ld)\n", size, chunk, size-chunk-8);
+//printf("DEBUG: size(%d) - (8+chunk(%d) = size(%d)\n", size, chunk, size-chunk-8);
size -= (8+chunk);
if (size < 0)
{
fclose(wfp);
- fprintf(stderr, "Error: Chunk '%c%c%c%c' is larger than remainig file size (length=%ld)\n",buffer[0],buffer[1],buffer[2],buffer[3], chunk);
+ fprintf(stderr, "Error: Chunk '%c%c%c%c' is larger than remainig file size (length=%d)\n",buffer[0],buffer[1],buffer[2],buffer[3], chunk);
return;
}
// printf("%c%c%c%c lenght=%d\n",buffer[0],buffer[1],buffer[2],buffer[3],chunk);
@@ -212,9 +212,9 @@ void write_wav(FILE *fp, char *wav, char law)
printf("Channels: %d\n", channels);
if (fmt->sample_rate != 8000)
{
- fprintf(stderr, "Warning: File has sample rate of %ld.\n", fmt->sample_rate);
+ fprintf(stderr, "Warning: File has sample rate of %d.\n", fmt->sample_rate);
}
- printf("Sample Rate: %ld\n", fmt->sample_rate);
+ printf("Sample Rate: %d\n", fmt->sample_rate);
if (fmt->bits_sample!=8 && fmt->bits_sample!=16)
{
fclose(wfp);
@@ -233,7 +233,7 @@ void write_wav(FILE *fp, char *wav, char law)
fprintf(stderr, "Error: No fmt chunk fount in file.\n");
return;
}
- printf("Length: %ld samples (%ld.%03ld seconds)\n", chunk/bytes/channels, chunk/bytes/channels/8000, ((chunk/bytes/channels)%8000)*1000/8000);
+ printf("Length: %d samples (%d.%03d seconds)\n", chunk/bytes/channels, chunk/bytes/channels/8000, ((chunk/bytes/channels)%8000)*1000/8000);
i=0;
if (bytes==2 && channels==1)
{
@@ -282,7 +282,7 @@ void write_wav(FILE *fp, char *wav, char law)
gotdata = 1;
} else
{
- printf("Ignoring chunk '%c%c%c%c' (length=%ld)\n",buffer[0],buffer[1],buffer[2],buffer[3], chunk);
+ printf("Ignoring chunk '%c%c%c%c' (length=%d)\n",buffer[0],buffer[1],buffer[2],buffer[3], chunk);
while(chunk > (signed int)sizeof(buffer))
{
fread(buffer, sizeof(buffer), 1, wfp);