mirror of
https://github.com/RGBCube/serenity
synced 2025-05-19 20:45:08 +00:00

This required a fair bit of plumbing. The CharacterDevice::close() virtual will now be closed by ~FileDescriptor(), allowing device implementations to do custom cleanup at that point. One big problem remains: if the master PTY is closed before the slave PTY, we go into crashy land.
7 lines
82 B
C++
7 lines
82 B
C++
#pragma once
|
|
|
|
template<typename T>
|
|
class Badge {
|
|
friend T;
|
|
Badge() { }
|
|
};
|