Make the implementations of RIL_onUnsolicitedResponse match the prototypes

Prototypes expect the data as a const void*, whereas the implementation
takes a void*.

This causes the build to break with clang and may also have other
unexpected side effects. (I'd expect to see unresolvable references in
some gcc builds.)

Change-Id: Ic34787da20abd2821730a18e49c0a435a82c2613
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
diff --git a/libril/ril.cpp b/libril/ril.cpp
index feaf60f..415e487 100644
--- a/libril/ril.cpp
+++ b/libril/ril.cpp
@@ -4308,11 +4308,11 @@
 
 #if defined(ANDROID_MULTI_SIM)
 extern "C"
-void RIL_onUnsolicitedResponse(int unsolResponse, void *data,
+void RIL_onUnsolicitedResponse(int unsolResponse, const void *data,
                                 size_t datalen, RIL_SOCKET_ID socket_id)
 #else
 extern "C"
-void RIL_onUnsolicitedResponse(int unsolResponse, void *data,
+void RIL_onUnsolicitedResponse(int unsolResponse, const void *data,
                                 size_t datalen)
 #endif
 {