1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 01:57:45 +00: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

View file

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