SDL: v4l2: Corrected SDL_UDEV_AddCallback return check after #8694.

From 2cdff93578cf5ad6d3c480b47b6697b18c99802b Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Sun, 17 Dec 2023 15:45:13 -0500
Subject: [PATCH] v4l2: Corrected SDL_UDEV_AddCallback return check after
 #8694.

---
 src/camera/v4l2/SDL_camera_v4l2.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/camera/v4l2/SDL_camera_v4l2.c b/src/camera/v4l2/SDL_camera_v4l2.c
index 6e5cadd7ce919..fd76ad4f675ab 100644
--- a/src/camera/v4l2/SDL_camera_v4l2.c
+++ b/src/camera/v4l2/SDL_camera_v4l2.c
@@ -869,7 +869,7 @@ static void V4L2_DetectDevices(void)
 {
 #ifdef SDL_USE_LIBUDEV
     if (SDL_UDEV_Init() == 0) {
-        if (SDL_UDEV_AddCallback(CameraUdevCallback) >= 0) {  // !!! FIXME: this should return 0 on success, it currently returns 1.
+        if (SDL_UDEV_AddCallback(CameraUdevCallback) == 0) {
             SDL_UDEV_Scan();  // Force a scan to build the initial device list
         }
     }