Remove some uses of std::shared_ptr

This commit is contained in:
Martin Hořeňovský
2020-05-20 20:25:40 +02:00
parent 4394d3ae65
commit c2852c9944
4 changed files with 8 additions and 9 deletions
+4 -5
View File
@@ -105,10 +105,9 @@ namespace {
IColourImpl* platformColourInstance() {
static Win32ColourImpl s_instance;
IConfigPtr config = getCurrentContext().getConfig();
UseColour::YesOrNo colourMode = config
? config->useColour()
: UseColour::Auto;
auto const* config = getCurrentContext().getConfig();
UseColour::YesOrNo colourMode = config?
config->useColour() : UseColour::Auto;
if( colourMode == UseColour::Auto )
colourMode = UseColour::Yes;
return colourMode == UseColour::Yes
@@ -179,7 +178,7 @@ namespace {
}
IColourImpl* platformColourInstance() {
ErrnoGuard guard;
IConfigPtr config = getCurrentContext().getConfig();
auto const* config = getCurrentContext().getConfig();
UseColour::YesOrNo colourMode = config
? config->useColour()
: UseColour::Auto;