﻿# V6029\. Possible incorrect order of arguments passed to method\.

Анализатор обнаружил подозрительную передачу аргументов в метод\. Возможно некоторые аргументы перепутаны местами\.

Пример подозрительного кода:

```cpp
void SetARGB(short A, short R, short G, short B) { .... }
void Foo(){
  short A = 0, R = 0, G = 0, B = 0; 
  ....
  SetARGB(A, R, B, G);
  ....
}
```

Во время задания цвета объекта, перепутали синий и зелёный цвет\.

Исправленный вариант кода должен выглядеть следующим образом:

```cpp
SetARGB(A, R, G, B);
```