3
0
Fork 0
forked from suyu/suyu

kernel/handle-table: In-class initialize data members

Directly initializes members where applicable.
This commit is contained in:
Lioncash 2019-02-25 10:01:22 -05:00
parent 0220862ba5
commit 4f8cd74061
2 changed files with 2 additions and 3 deletions

View file

@ -23,7 +23,6 @@ constexpr u16 GetGeneration(Handle handle) {
} // Anonymous namespace } // Anonymous namespace
HandleTable::HandleTable() { HandleTable::HandleTable() {
next_generation = 1;
Clear(); Clear();
} }

View file

@ -107,10 +107,10 @@ private:
* Global counter of the number of created handles. Stored in `generations` when a handle is * Global counter of the number of created handles. Stored in `generations` when a handle is
* created, and wraps around to 1 when it hits 0x8000. * created, and wraps around to 1 when it hits 0x8000.
*/ */
u16 next_generation; u16 next_generation = 1;
/// Head of the free slots linked list. /// Head of the free slots linked list.
u16 next_free_slot; u16 next_free_slot = 0;
}; };
} // namespace Kernel } // namespace Kernel