Brendan Shanks : avicap32: Fail gracefully if V4L is unavailable.

Alexandre Julliard julliard at winehq.org
Fri Jun 3 15:53:08 CDT 2022


Module: wine
Branch: master
Commit: ff31e132601e2df7eff90478e4078941ef68e391
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=ff31e132601e2df7eff90478e4078941ef68e391

Author: Brendan Shanks <bshanks at codeweavers.com>
Date:   Wed Jun  1 21:27:18 2022 -0700

avicap32: Fail gracefully if V4L is unavailable.

Signed-off-by: Brendan Shanks <bshanks at codeweavers.com>

---

 dlls/avicap32/avicap32_main.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dlls/avicap32/avicap32_main.c b/dlls/avicap32/avicap32_main.c
index cefd1f0fe6e..1a1c514e931 100644
--- a/dlls/avicap32/avicap32_main.c
+++ b/dlls/avicap32/avicap32_main.c
@@ -125,7 +125,7 @@ BOOL VFWAPI capGetDriverDescriptionW(WORD index, WCHAR *name, int name_len, WCHA
     struct get_device_desc_params params;
 
     params.index = index;
-    if (__wine_unix_call(unix_handle, unix_get_device_desc, &params))
+    if (!unix_handle || __wine_unix_call(unix_handle, unix_get_device_desc, &params))
         return FALSE;
 
     TRACE("Found device name %s, version %s.\n", debugstr_w(params.name), debugstr_w(params.version));




More information about the wine-cvs mailing list