Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mosquitto-dev] IOS compile/build warnings

Hi Guy,

Thanks for this. I don't believe that any of these are anything to
worry about, but I'll fix as many as I can regardless.

Cheers,

Roger


On Mon, Sep 29, 2014 at 1:51 PM, Guy Dillen <guy.dillen@xxxxxxxxx> wrote:
> Hi,
>
> I get some warnings when compiling/building Mosquitto source (v1.3.4) on Mac
> for use with IOS 8. Can these warnings be ignored?
>
> Thanks.
> Guy
>
> Build for iPad 2
>
> mosquitto-1.3.4/lib/net_mosq.c
> mosquitto-1.3.4/lib/net_mosq.c:286:18: Variable 'ainfo_bind' may be
> uninitialized when used here
> mosquitto-1.3.4/lib/mosquitto.c
> mosquitto-1.3.4/lib/mosquitto.c:990:9: Variable 'rc' may be uninitialized
> when used here
> mosquitto-1.3.4/lib/mosquitto.c:1077:9: Variable 'rc' may be uninitialized
> when used here
> mosquitto-1.3.4/lib/mosquitto.c:1104:9: Variable 'rc' may be uninitialized
> when used here
>
> Build for iPhone 5s
>
> mosquitto-1.3.4/lib/net_mosq.c
> mosquitto-1.3.4/lib/net_mosq.c:286:18: Variable 'ainfo_bind' may be
> uninitialized when used here
> mosquitto-1.3.4/lib/send_mosq.c
> mosquitto-1.3.4/lib/send_mosq.c:264:30: Implicit conversion loses integer
> precision: 'unsigned long' to 'int'
> mosquitto-1.3.4/lib/mosquitto.c
> mosquitto-1.3.4/lib/mosquitto.c:83:23: Implicit conversion loses integer
> precision: 'long' to 'unsigned int'
> mosquitto-1.3.4/lib/mosquitto.c:977:10: Implicit conversion loses integer
> precision: 'unsigned long' to 'unsigned int'
> mosquitto-1.3.4/lib/mosquitto.c:990:9: Variable 'rc' may be uninitialized
> when used here
> mosquitto-1.3.4/lib/mosquitto.c:1077:9: Variable 'rc' may be uninitialized
> when used here
> mosquitto-1.3.4/lib/mosquitto.c:1104:9: Variable 'rc' may be uninitialized
> when used here
> mosquitto-1.3.4/lib/mosquitto.c:1245:8: Implicit conversion loses integer
> precision: 'unsigned long' to 'int'
> mosquitto-1.3.4/lib/send_client_mosq.c
> mosquitto-1.3.4/lib/send_client_mosq.c:60:16: Implicit conversion loses
> integer precision: 'unsigned long' to 'int'
> mosquitto-1.3.4/lib/send_client_mosq.c:155:34: Implicit conversion loses
> integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int')
> mosquitto-1.3.4/lib/send_client_mosq.c:200:19: Implicit conversion loses
> integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int')
> mosquitto-1.3.4/lib/util_mosq.c
> mosquitto-1.3.4/lib/util_mosq.c:215:9: Implicit conversion loses integer
> precision: 'unsigned long' to 'int'
> mosquitto-1.3.4/lib/util_mosq.c:216:9: Implicit conversion loses integer
> precision: 'unsigned long' to 'int'
> mosquitto-1.3.4/lib/logging_mosq.c
> mosquitto-1.3.4/lib/logging_mosq.c:49:21: Implicit conversion loses integer
> precision: 'unsigned long' to 'int'
>
> _______________________________________________
> mosquitto-dev mailing list
> mosquitto-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/mosquitto-dev


Back to the top