]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Eliminate a few more warnings in Windows builds
authorSteve Underwood <steveu@haswell.coppice.org>
Tue, 15 Oct 2013 17:33:37 +0000 (01:33 +0800)
committerSteve Underwood <steveu@haswell.coppice.org>
Tue, 15 Oct 2013 17:33:37 +0000 (01:33 +0800)
libs/spandsp/src/make_cielab_luts.c
libs/spandsp/src/make_math_fixed_tables.c
libs/spandsp/src/t38_gateway.c
libs/spandsp/src/t43.c
libs/spandsp/src/t4_rx.c
libs/spandsp/src/t4_tx.c

index b143817d85f9f865ec3aaccb6fa5b8b4f98c0af5..dc5172817dc4d4f50313c3a721c9fe06347933c9 100644 (file)
@@ -72,7 +72,7 @@ int main(int argc, char *argv[])
 
         r = floorf(r*256.0f);
 
-        srgb = (r < 0)  ?  0  :  (r <= 255)  ?  r  :  255;
+        srgb = (uint8_t) ((r < 0)  ?  0  :  (r <= 255)  ?  r  :  255);
 
         printf((i < 4095)  ?  "    %d,\n"  :  "    %d\n", srgb);
     }
index 075cb15bd2cc07cb62794bfbc671e509ffe18f36..8e290b44cec96bb9ff80fc5cf65244ac9c6d958a 100644 (file)
@@ -42,7 +42,7 @@ int main(int argc, char *argv[])
     for (i = 0;  i < 129;  i++)
     {
         val = 32768.0*128.0/(128 + i) + 0.5;
-        ival = val;
+        ival = (int) val;
         if (i < 128)
             printf("    %6d,\n", ival);
         else
@@ -54,7 +54,7 @@ int main(int argc, char *argv[])
     printf("{\n");
     for (i = 64;  i <= 256;  i++)
     {
-        ival = sqrt(i/256.0)*65536.0 + 0.5;
+        ival = (int) (sqrt(i/256.0)*65536.0 + 0.5);
         if (ival > 65535)
             ival = 65535;
         if (i < 256)
@@ -68,7 +68,7 @@ int main(int argc, char *argv[])
     printf("{\n");
     for (i = 128;  i <= 256;  i++)
     {
-        ival = log10(i/256.0)*32768.0 - 0.5;
+        ival = (int) (log10(i/256.0)*32768.0 - 0.5);
         if (i <= 255)
             printf("    %6d,\n", ival);
         else
@@ -81,7 +81,7 @@ int main(int argc, char *argv[])
     for (i = 0;  i <= 256;  i++)
     {
         val = sin(i*3.1415926535/512.0)*32768.0;
-        ival = val + 0.5;
+        ival = (int) (val + 0.5);
         if (ival > 32767)
             ival = 32767;
         if (i <= 255)
@@ -96,7 +96,7 @@ int main(int argc, char *argv[])
     for (i = 0;  i <= 256;  i++)
     {
         val = atan(i/256.0)*65536.0/(2.0*3.1415926535);
-        ival = val + 0.5;
+        ival = (int) (val + 0.5);
         /* Nudge the result away from zero, so things sit consistently on
            the correct side of the axes. */
         if (ival == 0)
index c41df87c75ee0a9a6aa151ea9ce4d90454f55813..d89e21e0c47f3b8851ecc8afed68b0c760175faa 100644 (file)
@@ -258,7 +258,6 @@ static int set_next_tx_type(t38_gateway_state_t *s)
     int indicator;
     fax_modems_state_t *t;
     t38_gateway_hdlc_state_t *u;
-    int bit_rate;
     int short_train;
     int use_hdlc;
 
@@ -348,20 +347,18 @@ static int set_next_tx_type(t38_gateway_state_t *s)
         break;
     case T38_IND_V27TER_2400_TRAINING:
     case T38_IND_V27TER_4800_TRAINING:
-        bit_rate =
         t->tx_bit_rate = (indicator == T38_IND_V27TER_4800_TRAINING)  ?  4800  :  2400;
         silence_gen_alter(&t->silence_gen, ms_to_samples(75));
-        fax_modems_start_fast_modem(t, FAX_MODEM_V27TER_TX, bit_rate, s->core.short_train, use_hdlc);
+        fax_modems_start_fast_modem(t, FAX_MODEM_V27TER_TX, t->tx_bit_rate, s->core.short_train, use_hdlc);
         fax_modems_set_tx_handler(t, (span_tx_handler_t) &silence_gen, &t->silence_gen);
         fax_modems_set_next_tx_handler(t, (span_tx_handler_t) &v27ter_tx, &t->fast_modems.v27ter_tx);
         fax_modems_set_rx_active(t, true);
         break;
     case T38_IND_V29_7200_TRAINING:
     case T38_IND_V29_9600_TRAINING:
-        bit_rate =
         t->tx_bit_rate = (indicator == T38_IND_V29_9600_TRAINING)  ?  9600  :  7200;
         silence_gen_alter(&t->silence_gen, ms_to_samples(75));
-        fax_modems_start_fast_modem(t, FAX_MODEM_V29_TX, bit_rate, s->core.short_train, use_hdlc);
+        fax_modems_start_fast_modem(t, FAX_MODEM_V29_TX, t->tx_bit_rate, s->core.short_train, use_hdlc);
         fax_modems_set_tx_handler(t, (span_tx_handler_t) &silence_gen, &t->silence_gen);
         fax_modems_set_next_tx_handler(t, (span_tx_handler_t) &v29_tx, &t->fast_modems.v29_tx);
         fax_modems_set_rx_active(t, true);
@@ -379,37 +376,36 @@ static int set_next_tx_type(t38_gateway_state_t *s)
         {
         case T38_IND_V17_7200_SHORT_TRAINING:
             short_train = true;
-            bit_rate = 7200;
+            t->tx_bit_rate = 7200;
             break;
         case T38_IND_V17_7200_LONG_TRAINING:
-            bit_rate = 7200;
+            t->tx_bit_rate = 7200;
             break;
         case T38_IND_V17_9600_SHORT_TRAINING:
             short_train = true;
-            bit_rate = 9600;
+            t->tx_bit_rate = 9600;
             break;
         case T38_IND_V17_9600_LONG_TRAINING:
-            bit_rate = 9600;
+            t->tx_bit_rate = 9600;
             break;
         case T38_IND_V17_12000_SHORT_TRAINING:
             short_train = true;
-            bit_rate = 12000;
+            t->tx_bit_rate = 12000;
             break;
         case T38_IND_V17_12000_LONG_TRAINING:
-            bit_rate = 12000;
+            t->tx_bit_rate = 12000;
             break;
         case T38_IND_V17_14400_SHORT_TRAINING:
             short_train = true;
-            bit_rate = 14400;
+            t->tx_bit_rate = 14400;
             break;
         case T38_IND_V17_14400_LONG_TRAINING:
-            bit_rate = 14400;
+            t->tx_bit_rate = 14400;
             break;
         }
         /*endswitch*/
-        t->tx_bit_rate = bit_rate;
         silence_gen_alter(&t->silence_gen, ms_to_samples(75));
-        fax_modems_start_fast_modem(t, FAX_MODEM_V17_TX, bit_rate, short_train, use_hdlc);
+        fax_modems_start_fast_modem(t, FAX_MODEM_V17_TX, t->tx_bit_rate, short_train, use_hdlc);
         fax_modems_set_tx_handler(t, (span_tx_handler_t) &silence_gen, &t->silence_gen);
         fax_modems_set_next_tx_handler(t, (span_tx_handler_t) &v17_tx, &t->fast_modems.v17_tx);
         fax_modems_set_rx_active(t, true);
index ec7e67ea3a9bf8896c3f0b51599a38c78925c0cb..b4d8b2b86b4adbda34c38573b443f69ae0f676b8 100644 (file)
@@ -763,6 +763,7 @@ SPAN_DECLARE(int) t43_decode_put(t43_decode_state_t *s, const uint8_t data[], si
 
     /* Now deal the bit-planes, one after another. */
     total_len = 0;
+    result = 0;
     while (s->current_bit_plane < s->t85.bit_planes)
     {
         j = s->current_bit_plane;
index 69a98193a101ecb97e1d5dbf4712338fcf6d733f..f14521b5f0bfe8cc498291e153a9688c80b9a216 100644 (file)
@@ -219,6 +219,7 @@ static int set_tiff_directory_info(t4_rx_state_t *s)
     bits_per_sample = 1;
     samples_per_pixel = 1;
     photometric = PHOTOMETRIC_MINISWHITE;
+    output_t4_options = 0;
     switch (t->compression)
     {
     case T4_COMPRESSION_T4_1D:
index 0d66d5690a325c5c776d494628a1cc61255876a0..49bcd90915d490c1e1d2a50fe6761d62d4b1f8bb 100644 (file)
@@ -762,10 +762,7 @@ static int tiff_row_read_handler(void *user_data, uint8_t buf[], size_t len)
     if (s->tiff.row >= s->tiff.image_length)
         return 0;
     if (s->tiff.image_buffer == NULL)
-    {
-        exit(2);
         return 0;
-    }
     memcpy(buf, &s->tiff.image_buffer[s->tiff.row*len], len);
     s->tiff.row++;
 
@@ -1158,7 +1155,6 @@ static int read_tiff_image(t4_tx_state_t *s)
 {
     int total_len;
     int i;
-    int len;
     int alter_image;
     uint8_t *t;
 
@@ -1204,7 +1200,7 @@ static int read_tiff_image(t4_tx_state_t *s)
         {
             if (alter_image)
             {
-                if ((len = read_tiff_t43_image(s)) < 0)
+                if ( read_tiff_t43_image(s) < 0)
                     return -1;
                 s->pack_buf = s->tiff.image_buffer;
             }