修复编译问题 56/target/2 59/1 59/head
authorSnickerSun <snickersun@163.com>
Sun, 21 Apr 2024 08:01:36 +0000 (16:01 +0800)
committerSnickerSun <snickersun@163.com>
Sun, 21 Apr 2024 08:01:36 +0000 (16:01 +0800)
code/sdk/drivers/peripheral/utils/custom_cmd_service.c

index 3751860..53b7f04 100644 (file)
@@ -96,14 +96,18 @@ static void custom_cmd_service_check_task(void const *arg)
             restart_sleep_cat1_timer();
             break;
         case CUSTOM_CMD_MSG_TYPE_CHANGE_SYSTEM_VOLUME:
+            {
             // printf("mail.data: %d\n", *mail.data);
-            int value = *mail.data;
-            uapi_systemVolumeSet(value);
+                int16_t value = mail.data[0];
+                uapi_systemVolumeSet(value);
+            }
             break;
         case CUSTOM_CMD_MSG_TYPE_CHANGE_CALL_VOLUME:
+            {
             // printf("mail.data: %d\n", *mail.data);
-            int value = *mail.data;
-            uapi_callVolumeSet(value);
+                int16_t value = mail.data[0];
+                uapi_callVolumeSet(value);
+            }
             break;
         default:
             PRINT("Unknown CUSTOM_CMD_MSG cmd 0x%02X \r\n", mail.cmd);