I think it should be a cast to time_t, since that is the actual type in 
question?

On 2013-09-12, at 8:07 PM, [email protected] wrote:

> http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=51978
> 
> User: jmayer
> Date: 2013/09/12 01:07 PM
> 
> Log:
> Make proto.c compile on my system (linux, 32 bit)
> 
>       [-Werror,-Wshorten-64-to-32]
>                                 time_stamp.secs = (todsecs  / 1000000) - 
> TOD_BASETIME;
>                                                 ~ 
> ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
> /home/jmayer/work/wireshark/svn/trunk/epan/proto.c:1613:44: error: implicit 
> conversion
>       loses integer precision: 'unsigned long long' to 'time_t' (aka 'long')
>       [-Werror,-Wshorten-64-to-32]
>                                 time_stamp.secs = (todsecs  / 1000000) - 
> TOD_BASETIME;
>                                                 ~ 
> ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
> 
> Directory: /trunk/epan/
>  Changes    Path          Action
>  +2 -2      proto.c       Modified
> 
> ___________________________________________________________________________
> Sent via:    Wireshark-commits mailing list <[email protected]>
> Archives:    http://www.wireshark.org/lists/wireshark-commits
> Unsubscribe: https://wireshark.org/mailman/options/wireshark-commits
>             mailto:[email protected]?subject=unsubscribe
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <[email protected]>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:[email protected]?subject=unsubscribe

Reply via email to