Fix wrong format string type in send_sptps_tcppacket().
authorEtienne Dechamps <etienne@edechamps.fr>
Sun, 24 May 2015 08:45:09 +0000 (09:45 +0100)
committerEtienne Dechamps <etienne@edechamps.fr>
Sun, 24 May 2015 08:45:09 +0000 (09:45 +0100)
This issue was found through a clang-3.7 warning:

protocol_misc.c:167:46: error: format specifies type 'short' but the argument has type 'int'
      [-Werror,-Wformat]
        if(!send_request(c, "%d %hd", SPTPS_PACKET, len))
                                ~~~                 ^~~
                                %d

src/protocol_misc.c

index de426c7896b02c65d3819d94d1108a172da2053a..95bd322e72487e3ea506f670d64d22f7f11d0a05 100644 (file)
@@ -164,7 +164,7 @@ bool send_sptps_tcppacket(connection_t *c, const char* packet, int len) {
        if(2.0 * c->outbuf.len / (float)maxoutbufsize - 1 > (float)rand()/(float)RAND_MAX)
                return true;
 
-       if(!send_request(c, "%d %hd", SPTPS_PACKET, len))
+       if(!send_request(c, "%d %d", SPTPS_PACKET, len))
                return false;
 
        send_meta_raw(c, packet, len);