Also use uint32 for bool-bitfields, otherwise:
int a : 1 = 0;
...
const auto test = true;
const auto b = test ? 1 : 0;
if (a != b) {
a = b;
...
}
Assert(a == b); // Violation, because a == -1, not 1 (after a = b).
|
||
|---|---|---|
| .. | ||
| dialogs_layout.cpp | ||
| dialogs_layout.h | ||
| dialogs_message_view.cpp | ||
| dialogs_message_view.h | ||
| dialogs_stories_content.cpp | ||
| dialogs_stories_content.h | ||
| dialogs_stories_list.cpp | ||
| dialogs_stories_list.h | ||
| dialogs_topics_view.cpp | ||
| dialogs_topics_view.h | ||
| dialogs_video_userpic.cpp | ||
| dialogs_video_userpic.h | ||