| Summary: | bad name for an argument: xor | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | nbr <nbr> |
| Component: | libpixman-devel | Assignee: | Valery Inozemtsev <shrek> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | minor | ||
| Priority: | P2 | CC: | shrek |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
и в чем проблема? При подсоединении этого header-а g++ выдает ошибку вида xor - зарезервированное слово языка c++. Просьба переименовать uint32_t xor); в uint32_t xor_var); например. Такое небольшое изменение решит проблему. файл /usr/include/pixman-1/pixman.h (In reply to comment #2) > При подсоединении этого header-а g++ выдает ошибку вида xor - зарезервированное > слово языка c++. > Просьба переименовать > uint32_t xor); > в > uint32_t xor_var); > > например. > Такое небольшое изменение решит проблему. видимо для этого есть какие то причины Да никаких. По стандарту имена переменных в прототипе неважны. Просто артефакт со старых времен остался. 0.9.6-alt2 |
In function pixman_bool_t pixman_fill (uint32_t *bits, int stride, int bpp, int x, int y, int width, int height, uint32_t xor); xor is a name of an argument. But if prevents this library to compile with c++, where xor is a reserved word.