Fixed pointer to pointer type in init function

This commit is contained in:
2026-06-25 08:01:49 +02:00
parent 3b9e4b968e
commit fe3b2c768d
+4 -3
View File
@@ -172,7 +172,7 @@ INT mitc_pressc_get_name(MITCPRESSC_INFO * , INT , char *);
/* the init function creates a ODB record which contains the
settings and initialized its variables as well as the bus driver */
INT mitc_pressc_init(HNDLE hkey, void **pinfo, INT channels) {
INT mitc_pressc_init(HNDLE hkey, MITCPRESSC_INFO **pinfo, INT channels) {
int i,status, size, len;
HNDLE hDB, hkeydd;
MITCPRESSC_INFO *info;
@@ -1202,6 +1202,7 @@ INT mitc_presscio(INT cmd, ...) {
float value, *pvalue;
void *info, *bd;
char *name;
MITCPRESSC_INFO **pinfo;
va_start(argptr, cmd);
status = FE_SUCCESS;
@@ -1209,10 +1210,10 @@ INT mitc_presscio(INT cmd, ...) {
switch (cmd) {
case CMD_INIT:
hKey = va_arg(argptr, HNDLE);
info = va_arg(argptr, void *);
pinfo = va_arg(argptr, MITCPRESSC_INFO **);
channel = va_arg(argptr, INT);
flags = va_arg(argptr, DWORD);
status = mitc_pressc_init(hKey, &info, channel);
status = mitc_pressc_init(hKey, pinfo, channel);
break;
case CMD_EXIT: