Don't create registry keys needlessly.
authorIain Patterson <me@iain.cx>
Fri, 2 Jan 2015 13:16:54 +0000 (13:16 +0000)
committerIain Patterson <me@iain.cx>
Fri, 2 Jan 2015 13:45:58 +0000 (13:45 +0000)
commita90eade7d022451e92bedcebe816651df7bf0d17
tree4c3d284ec78c3373938421d18fbebe0e5041f85f
parent2dbaf62e06018a7d0a934c79bd9f39b81dc43694
Don't create registry keys needlessly.

Don't log an error when trying to access a registry key which doesn't
exist when it's expected that it might not be present.

Don't open a key with RegCreateKeyEx() when we are potentially going to
delete a value.  Instead try RegOpenKeyEx() and return success if it
already isn't present.
registry.cpp
registry.h