mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
Add missing override keyword:
* Enable the `suggest-override` warning for gcc * Fix all functions that were flagged by that warning
This commit is contained in:
@@ -37,22 +37,22 @@ ValueAllocator::~ValueAllocator ()
|
||||
class DefaultValueAllocator : public ValueAllocator
|
||||
{
|
||||
public:
|
||||
virtual ~DefaultValueAllocator ()
|
||||
~DefaultValueAllocator () override
|
||||
{
|
||||
}
|
||||
|
||||
virtual char* makeMemberName ( const char* memberName )
|
||||
char* makeMemberName ( const char* memberName ) override
|
||||
{
|
||||
return duplicateStringValue ( memberName );
|
||||
}
|
||||
|
||||
virtual void releaseMemberName ( char* memberName )
|
||||
void releaseMemberName ( char* memberName ) override
|
||||
{
|
||||
releaseStringValue ( memberName );
|
||||
}
|
||||
|
||||
virtual char* duplicateStringValue ( const char* value,
|
||||
unsigned int length = unknown )
|
||||
char* duplicateStringValue ( const char* value,
|
||||
unsigned int length = unknown ) override
|
||||
{
|
||||
//@todo invesgate this old optimization
|
||||
//if ( !value || value[0] == 0 )
|
||||
@@ -67,7 +67,7 @@ public:
|
||||
return newString;
|
||||
}
|
||||
|
||||
virtual void releaseStringValue ( char* value )
|
||||
void releaseStringValue ( char* value ) override
|
||||
{
|
||||
if ( value )
|
||||
free ( value );
|
||||
|
||||
Reference in New Issue
Block a user