From 21fb1e770e8d8a60fda3a2a2f53db884a2e08d5d Mon Sep 17 00:00:00 2001 From: Richard Stanway Date: Sat, 29 Aug 2020 02:38:10 +0200 Subject: [PATCH] win-dshow: Use constant reference for virtualcam CLSID --- plugins/win-dshow/virtualcam-module/virtualcam-module.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/win-dshow/virtualcam-module/virtualcam-module.cpp b/plugins/win-dshow/virtualcam-module/virtualcam-module.cpp index e3f789f91..74ef5dba5 100644 --- a/plugins/win-dshow/virtualcam-module/virtualcam-module.cpp +++ b/plugins/win-dshow/virtualcam-module/virtualcam-module.cpp @@ -104,8 +104,8 @@ static inline DWORD string_size(const wchar_t *str) return (DWORD)(wcslen(str) + 1) * sizeof(wchar_t); } -static bool RegServer(CLSID cls, const wchar_t *desc, const wchar_t *file, - const wchar_t *model = L"Both", +static bool RegServer(const CLSID &cls, const wchar_t *desc, + const wchar_t *file, const wchar_t *model = L"Both", const wchar_t *type = L"InprocServer32") { wchar_t cls_str[CHARS_IN_GUID]; @@ -145,7 +145,7 @@ fail: return success; } -static bool UnregServer(CLSID cls) +static bool UnregServer(const CLSID &cls) { wchar_t cls_str[CHARS_IN_GUID]; wchar_t temp[MAX_PATH];