summaryrefslogtreecommitdiff
path: root/Userland/Services/TelnetServer
diff options
context:
space:
mode:
authorDaniel Bertalan <dani@danielbertalan.dev>2022-01-28 21:22:13 +0100
committerAndreas Kling <kling@serenityos.org>2022-01-28 23:31:00 +0100
commit7d11edbe173f49e1559ebb9bea8442bedd00fc0e (patch)
treeecef929f166d3d56ce8f6c6b0f297f829f21cfd9 /Userland/Services/TelnetServer
parentc1184c1fde517993e3f719c7e5aa636197cb2dfc (diff)
downloadserenity-7d11edbe173f49e1559ebb9bea8442bedd00fc0e.zip
Userland: Fix unnecessary heap allocation of singleton objects
In order to avoid having multiple instances, we were keeping a pointer to these singleton objects and only allocating them when it was null. We have `__cxa_guard_{acquire,release}` in the userland, so there's no need to do this dance, as the compiler will ensure that the constructors are only called once.
Diffstat (limited to 'Userland/Services/TelnetServer')
0 files changed, 0 insertions, 0 deletions