On 02.11.2018 10:44, Stefan Sperling wrote:
> On Fri, Nov 02, 2018 at 09:39:47AM +0000, Joe Orton wrote:
>> There are two gcc 8.x (I'm using 8.2.1) warnings from which catch those:
>>
>>   if (foo) 
>>     bar;
>>     baz;
>>
>> type of errors.  I fixed one case which looks obviously like a false 
>> positive in r1845556, but I'm not sure about the other one, in this 
>> code:
>>
>> http://svn.apache.org/viewvc/subversion/trunk/subversion/svn/conflict-callbacks.c?view=markup#l1528
>>
>> The warning is:
>>
>> subversion/svn/conflict-callbacks.c: In function 
>> ‘build_tree_conflict_options’:
>> subversion/svn/conflict-callbacks.c:1531:7: warning: this ‘if’ clause does 
>> not guard... [-Wmisleading-indentation]
>>        if (all_options_are_dumb != NULL &&
>>        ^~
>> subversion/svn/conflict-callbacks.c:1537:9: note: ...this statement, but the 
>> latter is misleadingly indented as if it were guarded by the ‘if’
>>          if (*possible_moved_to_repos_relpaths == NULL)
>>
>> Can someone familiar with the code check whether it's OK?
> Hi Joe,
>
> I confirm that your patch is correct. I mis-indented these blocks.

Time to start using a real editor, I guess? :)

-- Brane

Reply via email to