1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-12 02:30:30 +09:00

LibPDF: Make Object::cast<T>() non-const

This was only ever used to cast non-const objects to other non-const
object types.
This commit is contained in:
Andreas Kling 2023-02-20 15:23:52 +01:00
parent 87e26d2fa4
commit 39a1702c99
Notes: sideshowbarker 2024-07-17 08:59:18 +09:00

View file

@ -61,7 +61,7 @@ public:
#ifdef PDF_DEBUG
SourceLocation loc = SourceLocation::current()
#endif
) const
)
requires(!IsSame<T, Object>)
{
#ifdef PDF_DEBUG
@ -71,7 +71,7 @@ public:
}
#endif
return NonnullRefPtr<T>(static_cast<T const&>(*this));
return NonnullRefPtr<T>(static_cast<T&>(*this));
}
virtual char const* type_name() const = 0;