From cee3070ca4207e12b78722ea2b4b597eaab513c2 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 4 Mar 2015 08:58:54 +0100 Subject: output/winmm: use StringStartsWith() instead of strstr() --- src/output/plugins/WinmmOutputPlugin.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/output') diff --git a/src/output/plugins/WinmmOutputPlugin.cxx b/src/output/plugins/WinmmOutputPlugin.cxx index 95f359828..4c7664c72 100644 --- a/src/output/plugins/WinmmOutputPlugin.cxx +++ b/src/output/plugins/WinmmOutputPlugin.cxx @@ -25,6 +25,7 @@ #include "util/Error.hxx" #include "util/Domain.hxx" #include "util/Macros.hxx" +#include "util/StringUtil.hxx" #include #include @@ -109,7 +110,7 @@ get_device_id(const char *device_name, UINT *device_id, Error &error) continue; /* szPname is only 32 chars long, so it is often truncated. Use partial match to work around this. */ - if (strstr(device_name, caps.szPname) == device_name) { + if (StringStartsWith(device_name, caps.szPname)) { *device_id = i; return true; } -- cgit v1.2.3