X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=lib%2Ftone.c;h=5b8b0206040ebd507b5ccc85cee3be50cf5c33d1;hb=0a4beb1d04f802c48016b11fb939690e24173168;hp=3760344d86467983fc33baccdbb6e3194b8e2ce9;hpb=b6dd3d990ac5e3c8a9b9143cbc80f86cbca361a8;p=platform%2Fupstream%2Flibvorbis.git diff --git a/lib/tone.c b/lib/tone.c index 3760344..5b8b020 100644 --- a/lib/tone.c +++ b/lib/tone.c @@ -12,16 +12,16 @@ int main (int argc,char *argv[]){ int i,j; double *f; double *amp; - + if(argc<2)usage(); - f=alloca(sizeof(float)*(argc-1)); - amp=alloca(sizeof(float)*(argc-1)); + f=alloca(sizeof(*f)*(argc-1)); + amp=alloca(sizeof(*amp)*(argc-1)); i=0; while(argv[i+1]){ char *pos=strchr(argv[i+1],','); - + f[i]=atof(argv[i+1]); if(pos) amp[i]=atof(pos+1)*32767.f; @@ -44,10 +44,10 @@ int main (int argc,char *argv[]){ if(ival<-32768.f)ival=-32768.f; fprintf(stdout,"%c%c%c%c", - (char)(ival&0xff), - (char)((ival>>8)&0xff), - (char)(ival&0xff), - (char)((ival>>8)&0xff)); + (char)(ival&0xff), + (char)((ival>>8)&0xff), + (char)(ival&0xff), + (char)((ival>>8)&0xff)); } return(0); }