[PATCH] ucrtbase: Implement t and j printf length modifiers.
Ambrož Bizjak
abizjak.pro at gmail.com
Fri Nov 1 12:26:42 CDT 2019
Updated patch:
- Using if (sizeof(type) == 8) instead of #ifdef _WIN64.
- Using the MIN_/MAX_ constants for the exact type being tested to
prevent a warning.
- Added Signed-off-by line.
On Fri, Nov 1, 2019 at 6:02 PM Piotr Caban <piotr.caban at gmail.com> wrote:
>
> Hi,
>
> Can't PTRDIFF_MIN or PTRDIFF_MAX be used to avoid the warning?
>
> Thanks,
> Piotr
>
> On 11/1/19 5:28 PM, Ambrož Bizjak wrote:
> > Hi,
> > The reason for the define is that I was getting warnings about integer
> > overflow from the branch that is not taken (too large value converted to
> > 32 bits).
> >
> > Let me know if that's ok, then I will resend with signed-off.
> >
> > On Friday, November 1, 2019, Piotr Caban <piotr.caban at gmail.com
> > <mailto:piotr.caban at gmail.com>> wrote:
> >
> > Hi Ambrož,
> >
> > The patch looks mostly good to me but it's required that you add
> > signed-off-by line
> > (https://wiki.winehq.org/Submitting_Patches#The_commit_message
> > <https://wiki.winehq.org/Submitting_Patches#The_commit_message>).
> >
> > What's the reason for changing:
> > if (sizeof(void*) == 8)
> > to
> > #ifdef _WIN64
> > ?
> > I think it's better to keep it as is so the code is always compiled.
> >
> > Thanks,
> > Piotr
> >
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: wine-printf-t-j-formats.patch
Type: text/x-patch
Size: 4054 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20191101/1ea0c61a/attachment.bin>
More information about the wine-devel
mailing list