Modified for Svace Issue (UNREACHABLE_CODE) 81/123581/2
authorSegwon <segwon.han@samsung.com>
Thu, 6 Apr 2017 07:24:04 +0000 (16:24 +0900)
committerJooSeok Park <jooseok.park@samsung.com>
Thu, 6 Apr 2017 08:15:48 +0000 (01:15 -0700)
Issue : When it dynamically allocate, it have entered size as a value.

Signed-off-by: Segwon <segwon.han@samsung.com>
Change-Id: Id38daf49e9f144288d8ae03bb8727b4070a4a362

msf_tizen_client/src/Channel.cpp

index eafe6c9..da5e4ee 100755 (executable)
@@ -1265,11 +1265,10 @@ void Channel::start_app(char *data, int buflength, string msgID) {
        UID = msgID;
        int l = 0;
 
-       int prepare_buf_size = LWS_SEND_BUFFER_PRE_PADDING + 4096 + LWS_SEND_BUFFER_POST_PADDING;
-       unsigned char *prepare_buf = new unsigned char[prepare_buf_size];
+       unsigned char *prepare_buf = new unsigned char[LWS_SEND_BUFFER_PRE_PADDING + 4096 + LWS_SEND_BUFFER_POST_PADDING];
 
        l += snprintf((char *)&prepare_buf[LWS_SEND_BUFFER_PRE_PADDING],
-                       prepare_buf_size - LWS_SEND_BUFFER_PRE_PADDING, "%s", data);
+                       4096 + LWS_SEND_BUFFER_POST_PADDING, "%s", data);
 
        _SendBufInfo sendBufInfo;
        sendBufInfo.pingByClient = false;