﻿# V6004\. The 'then' statement is equivalent to the 'else' statement\.

Анализатор обнаружил подозрительный фрагмент кода, в котором истинная и ложная ветви оператора if полностью совпадают\. Часто это свидетельствует о наличии ошибки\.

Пример подобного кода:

```cpp
if (condition)
  result = FirstFunc(val);
else
  result = FirstFunc(val);
```

Вне зависимости от значения переменной будут выполнены одни и те же операции\. Такой код является ошибочным\. Корректный вариант кода мог бы выглядеть следующим образом:

```cpp
if (condition)
  result = FirstFunc(val);
else
  result = SecondFunc(val);
```