Really get canonical name in open_service().
authorIain Patterson <me@iain.cx>
Sun, 2 Mar 2014 14:22:53 +0000 (14:22 +0000)
committerIain Patterson <me@iain.cx>
Sun, 2 Mar 2014 18:24:24 +0000 (18:24 +0000)
commit14d5a10605085a499136744b66936c75b6f0ccd4
treebd5edc6a9a717b6d7a53b3c9865ed06cffd14f94
parent1afadf5332638a0526feefaa4151b240224ab036
Really get canonical name in open_service().

The open_service() function would return the canonical service name if
passed a display name but would return the requested name as-is when
called with a valid service name.  We now retrieve the display name and
map back to the key name so that the returned string is capitalised
exactly as it appears in the services database.
service.cpp