SDL-1.2: SDL_os2fslib.c (WndProc): handle WM_BUTTON?DBLCLK events

From 58456533de44e8e0ae06c578ebf88e5c134df1a5 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Thu, 18 Feb 2021 20:00:20 +0300
Subject: [PATCH] SDL_os2fslib.c (WndProc): handle WM_BUTTON?DBLCLK events

---
 src/video/os2fslib/SDL_os2fslib.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/video/os2fslib/SDL_os2fslib.c b/src/video/os2fslib/SDL_os2fslib.c
index 1b083fbf..fc8247f2 100644
--- a/src/video/os2fslib/SDL_os2fslib.c
+++ b/src/video/os2fslib/SDL_os2fslib.c
@@ -643,6 +643,7 @@ static MRESULT EXPENTRY WndProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2)
     dbgprintf("WM_ACTIVATE done\n");
     break;
 
+  case WM_BUTTON1DBLCLK:
   case WM_BUTTON1DOWN:
     dbgprintf("WM_BUTTON1DOWN\n");
     pVideo = FSLib_GetUserParm(hwnd);
@@ -674,6 +675,7 @@ static MRESULT EXPENTRY WndProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2)
     SDL_PrivateMouseButton(SDL_RELEASED, SDL_BUTTON_LEFT, 0, 0); /* Don't report mouse movement */
     break;
 
+  case WM_BUTTON2DBLCLK:
   case WM_BUTTON2DOWN:
     dbgprintf("WM_BUTTON2DOWN\n");
     pVideo = FSLib_GetUserParm(hwnd);
@@ -705,6 +707,7 @@ static MRESULT EXPENTRY WndProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2)
     SDL_PrivateMouseButton(SDL_RELEASED, SDL_BUTTON_RIGHT, 0, 0); /* Don't report mouse movement */
     break;
 
+  case WM_BUTTON3DBLCLK:
   case WM_BUTTON3DOWN:
     dbgprintf("WM_BUTTON3DOWN\n");
     pVideo = FSLib_GetUserParm(hwnd);