libril: Avoid strncat which doesn't check if we overflow

Change-Id: I547e071316e8b4492b9837aae2096f27c02b67db
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
diff --git a/ril/libril/ril.cpp b/ril/libril/ril.cpp
index 66dd958..37582f0 100644
--- a/ril/libril/ril.cpp
+++ b/ril/libril/ril.cpp
@@ -4418,7 +4418,7 @@
 
     char rildebug[MAX_DEBUG_SOCKET_NAME_LENGTH] = SOCKET_NAME_RIL_DEBUG;
     if (inst != NULL) {
-        strncat(rildebug, inst, MAX_DEBUG_SOCKET_NAME_LENGTH);
+        snprintf(rildebug, sizeof(rildebug), "%s%s", SOCKET_NAME_RIL_DEBUG, inst);
     }
 
     s_fdDebug = android_get_control_socket(rildebug);