[ 
https://issues.apache.org/jira/browse/THRIFT-3385?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15005317#comment-15005317
 ] 

Jens Geyer commented on THRIFT-3385:
------------------------------------

Depends, as it seems. After some research the status seems to be that older 
versions of the MS compiler do not understand it. The question is, how we treat 
that case. Is there any specific minimum version that we can assume/expect?

> warning: format ‘%lu’ expects ‘long unsigned int’, but has type 
> ‘std::basic_string<char>::size_type {aka unsigned int}
> ----------------------------------------------------------------------------------------------------------------------
>
>                 Key: THRIFT-3385
>                 URL: https://issues.apache.org/jira/browse/THRIFT-3385
>             Project: Thrift
>          Issue Type: Bug
>          Components: C++ - Library
>            Reporter: Jens Geyer
>
> {{make check}} for C++ produces the following:
> {code}
> src/TestClient.cpp: In function ‘int main(int, char**)’:
> src/TestClient.cpp:486:58: warning: format ‘%lu’ expects argument of type 
> ‘long unsigned int’, but argument 2 has type 
> ‘std::basic_string<char>::size_type {aka unsigned int}’ [-Wformat=]
> {code}
> ___
> EDIT: sorry for the noise



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to