You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Ivan Zhakov <iv...@visualsvn.com> on 2013/01/23 10:41:20 UTC

Re: svn commit: r1396432 - /subversion/trunk/subversion/svn/file-merge.c

On Wed, Oct 10, 2012 at 4:10 AM,  <hw...@apache.org> wrote:
> Author: hwright
> Date: Wed Oct 10 00:10:45 2012
> New Revision: 1396432
>
> URL: http://svn.apache.org/viewvc?rev=1396432&view=rev
> Log:
> * subversion/svn/file-merge.c
>   (prepare_line_for_display): Eliminate integer size mismatch warning.
>
> Modified:
>     subversion/trunk/subversion/svn/file-merge.c
>
> Modified: subversion/trunk/subversion/svn/file-merge.c
> URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/svn/file-merge.c?rev=1396432&r1=1396431&r2=1396432&view=diff
> ==============================================================================
> --- subversion/trunk/subversion/svn/file-merge.c (original)
> +++ subversion/trunk/subversion/svn/file-merge.c Wed Oct 10 00:10:45 2012
> @@ -365,7 +365,7 @@ static const char *
>  prepare_line_for_display(const char *line, apr_pool_t *pool)
>  {
>    svn_stringbuf_t *buf = svn_stringbuf_create(line, pool);
> -  int width;
> +  size_t width;
This change introduces three warnings on Windows platform, because
width holds int value returned from svn_utf_cstring_utf8_with()
function:
[[
..\..\..\subversion\svn\file-merge.c(398): warning C4018: '>' :
signed/unsigned mismatch
..\..\..\subversion\svn\file-merge.c(418): warning C4018: '<' :
signed/unsigned mismatch
..\..\..\subversion\svn\file-merge.c(424): warning C4389: '==' :
signed/unsigned mismatch
]]]



-- 
Ivan Zhakov