Add const-correctness to the Android_SendString() function of the Android Accessory...
authorDean Camera <dean@fourwalledcubicle.com>
Wed, 23 Nov 2011 06:46:19 +0000 (06:46 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Wed, 23 Nov 2011 06:46:19 +0000 (06:46 +0000)
Demos/Host/Incomplete/AndroidAccessoryHost/Lib/AndroidAccessoryCommands.c
Demos/Host/Incomplete/AndroidAccessoryHost/Lib/AndroidAccessoryCommands.h

index 3a1b604..3931716 100644 (file)
@@ -52,7 +52,7 @@ uint8_t Android_GetAccessoryProtocol(uint16_t* const Protocol)
 }
 
 uint8_t Android_SendString(const uint8_t StringIndex,
 }
 
 uint8_t Android_SendString(const uint8_t StringIndex,
-                           char* String)
+                           const char* const String)
 {
        USB_ControlRequest = (USB_Request_Header_t)
        {
 {
        USB_ControlRequest = (USB_Request_Header_t)
        {
@@ -64,7 +64,7 @@ uint8_t Android_SendString(const uint8_t StringIndex,
        };
 
        Pipe_SelectPipe(PIPE_CONTROLPIPE);
        };
 
        Pipe_SelectPipe(PIPE_CONTROLPIPE);
-       return USB_Host_SendControlRequest(String);
+       return USB_Host_SendControlRequest((char*)String);
 }
 
 uint8_t Android_StartAccessoryMode(void)
 }
 
 uint8_t Android_StartAccessoryMode(void)
index 68fbb47..5943705 100644 (file)
@@ -68,7 +68,7 @@
        /* Function Prototypes: */
                uint8_t Android_GetAccessoryProtocol(uint16_t* const Protocol);
                uint8_t Android_SendString(const uint8_t StringIndex,
        /* Function Prototypes: */
                uint8_t Android_GetAccessoryProtocol(uint16_t* const Protocol);
                uint8_t Android_SendString(const uint8_t StringIndex,
-                                          char* String);
+                                          const char* const String);
                uint8_t Android_StartAccessoryMode(void);       
        
 #endif
                uint8_t Android_StartAccessoryMode(void);       
        
 #endif