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

The analyzer has detected that the true and false branches of the if statement are completely identical\. This often indicates a logical error\.

The example:

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

Regardless of the variable's value, the same actions will be performed\. 

The fixed code:

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