fix signed/unsigned mismatches in examples
authorPaul Brossier <piem@altern.org>
Sat, 3 Jun 2006 15:13:07 +0000 (15:13 +0000)
committerPaul Brossier <piem@altern.org>
Sat, 3 Jun 2006 15:13:07 +0000 (15:13 +0000)
fix signed/unsigned mismatches in examples

examples/aubionotes.c
examples/aubioonset.c
examples/aubioquiet.c
examples/aubiotrack.c
examples/utils.c

index 9780b9534e84f50d5c2e8cd6436595568f98b046..11abb43e90482b39624c20ab2c34ce565472a7e5 100644 (file)
@@ -25,7 +25,7 @@ int aubio_process(float **input, float **output, int nframes);
 int aubio_process(float **input, float **output, int nframes) {
   unsigned int i;       /*channels*/
   unsigned int j;       /*frames*/
-  for (j=0;j<nframes;j++) {
+  for (j=0;j<(unsigned)nframes;j++) {
     if(usejack) {
       for (i=0;i<channels;i++) {
         /* write input to datanew */
index bd8f62724238423685940df5f912525896829fb2..67c0395e7beec6671fbaf867d22fa5cdfa9af32a 100644 (file)
@@ -25,7 +25,7 @@ int aubio_process(float **input, float **output, int nframes);
 int aubio_process(float **input, float **output, int nframes) {
   unsigned int i;       /*channels*/
   unsigned int j;       /*frames*/
-  for (j=0;j<nframes;j++) {
+  for (j=0;j<(unsigned)nframes;j++) {
     if(usejack) {
       for (i=0;i<channels;i++) {
         /* write input to datanew */
index 7161f6bf63de3e70d0b5f018d3f9245ed7fe1ff4..a9c3f461ecb79f64988e048088e27430bcdfb42d 100644 (file)
@@ -26,7 +26,7 @@ int aubio_process(float **input, float **output, int nframes);
 int aubio_process(float **input, float **output, int nframes) {
   unsigned int i;       /*channels*/
   unsigned int j;       /*frames*/
-  for (j=0;j<nframes;j++) {
+  for (j=0;j<(unsigned)nframes;j++) {
     if(usejack) {
       for (i=0;i<channels;i++) {
         /* write input to datanew */
index 8c2912927a727ce2447cb6b8678bf8d2c643c89b..6da2514ec304d7e131f7663a9eb99d4f3e7a62e4 100644 (file)
@@ -34,7 +34,7 @@ int aubio_process(float **input, float **output, int nframes) {
   unsigned int i;       /*channels*/
   unsigned int j;       /*frames*/
   smpl_t * btoutput = out->data[0];
-  for (j=0;j<nframes;j++) {
+  for (j=0;j<(unsigned)nframes;j++) {
     if(usejack) {
       for (i=0;i<channels;i++) {
         /* write input to datanew */
index f6e076dcc646c3d6a1a47adda6ffd4aa073ce0a4..889e9d0d341510189a5b0d7d57246326b69e3cf3 100644 (file)
@@ -338,7 +338,7 @@ void examples_common_process(aubio_process_func_t process_func, aubio_print_func
 
     frames = 0;
 
-    while (overlap_size == aubio_sndfile_read(file, overlap_size, ibuf))
+    while ((signed)overlap_size == aubio_sndfile_read(file, overlap_size, ibuf))
     {
       isonset=0;
       process_func(ibuf->data, obuf->data, overlap_size);