From a6df6c5b6e503b5c257b034c2586182ddfce3540 Mon Sep 17 00:00:00 2001
From: Robert Sprowson <rsprowson@gitlab.riscosopen.org>
Date: Sat, 28 Sep 2019 14:39:51 +0100
Subject: [PATCH] Type cast correction

Use the true type rather than a void pointer for toolbox_template_lookup().
Required by ToolboxLib-0_28 or later.

Version 2.09. Tagged as 'SndSetup-2_09'
---
 VersionNum | 22 ++++++++++------------
 c/main     |  2 +-
 2 files changed, 11 insertions(+), 13 deletions(-)

diff --git a/VersionNum b/VersionNum
index d98b160..918b8f2 100644
--- a/VersionNum
+++ b/VersionNum
@@ -1,23 +1,21 @@
-/* (2.08)
+/* (2.09)
  *
  * This file is automatically maintained by srccommit, do not edit manually.
- * Last processed by srccommit version: 1.1.
  *
  */
-#define Module_MajorVersion_CMHG        2.08
+#define Module_MajorVersion_CMHG        2.09
 #define Module_MinorVersion_CMHG        
-#define Module_Date_CMHG                08 Jun 2016
+#define Module_Date_CMHG                17 Oct 2019
 
-#define Module_MajorVersion             "2.08"
-#define Module_Version                  208
+#define Module_MajorVersion             "2.09"
+#define Module_Version                  209
 #define Module_MinorVersion             ""
-#define Module_Date                     "08 Jun 2016"
+#define Module_Date                     "17 Oct 2019"
 
-#define Module_ApplicationDate          "08-Jun-16"
+#define Module_ApplicationDate          "17-Oct-19"
 
 #define Module_ComponentName            "SndSetup"
-#define Module_ComponentPath            "castle/RiscOS/Sources/SystemRes/Configure2/PlugIns/SndSetup"
 
-#define Module_FullVersion              "2.08"
-#define Module_HelpVersion              "2.08 (08 Jun 2016)"
-#define Module_LibraryVersionInfo       "2:8"
+#define Module_FullVersion              "2.09"
+#define Module_HelpVersion              "2.09 (17 Oct 2019)"
+#define Module_LibraryVersionInfo       "2:9"
diff --git a/c/main b/c/main
index 16cdf2d..f7fa5dc 100644
--- a/c/main
+++ b/c/main
@@ -200,7 +200,7 @@ void setup_sliders(void)
     }
 
     ObjectTemplateHeader *object_template;
-    error_trap(toolbox_template_lookup(0, "Window", (void **)&object_template), 0);
+    error_trap(toolbox_template_lookup(0, "Window", &object_template), 0);
 
     const char *gadget_template[4];
     size_t gadget_template_size[4];
-- 
GitLab