Fix code warning.

Change-Id: Ib11fb49f528d3688351ae349d5b4e307c28b3967
diff --git a/mbtk/mbtk_rild/src/mbtk_sms.c b/mbtk/mbtk_rild/src/mbtk_sms.c
index 79752e7..c2e0f36 100755
--- a/mbtk/mbtk_rild/src/mbtk_sms.c
+++ b/mbtk/mbtk_rild/src/mbtk_sms.c
@@ -30,7 +30,7 @@
 static int req_cmgf_get(int *state, int *cme_err)
 {
     ATResponse *response = NULL;
-    char *tmp_ptr = NULL;
+//    char *tmp_ptr = NULL;
     int err = at_send_command_singleline("AT+CMGF?", "", &response);
 
     if (err < 0 || response->success == 0 || !response->p_intermediates){
@@ -128,7 +128,7 @@
 {
 	printf("req_cpms_get------------start(3)\n");
     ATResponse *response = NULL;
-    char *tmp_ptr = NULL;
+//    char *tmp_ptr = NULL;
     int err = at_send_command_singleline("AT+CPMS?", "", &response);
 
     if (err < 0 || response->success == 0 || !response->p_intermediates){
@@ -235,7 +235,7 @@
 	char pnum[20] = {0};
     char *ptr = cmgs;
     int err = 0;
-	int data_len = 0;
+//	int data_len = 0;
 
 	char *src = strstr(cmgs, ",");
 	if(src != NULL)
@@ -254,10 +254,10 @@
     }
     LOGD("num:%s", pnum);
     LOGD("data:%s", data);
-    
+
 	sprintf(cmd, "AT+CMGS=%s", pnum);
     LOGD("cmd:%s", cmd);
-    
+
 	if(strlen(cmd) > 0)
 	{
 		int err = at_send_command_sms(cmd, data, "+CMGS: ", &response);
@@ -302,7 +302,7 @@
 
 	sprintf(cmd, "AT+CMGW=%s", pnum);
 	printf("cmd:%s,data:%s---------\n", cmd,data);
-	
+
 	if(strlen(cmd) > 0)
 	{
 		int err = at_send_command_sms(cmd, data, "+CMGW: ", &response);
@@ -333,16 +333,16 @@
     printf("0req_cmgd_set()--------------start\n");
     printf("cmgd:%s\n", cmgd);
     ATResponse *response = NULL;
-    char cmd[30] = {0};
+    char cmd[500] = {0};
 	char data[218] = {0};
-	char pnum[13] = {0};
-    char *ptr = cmgd;
+//	char pnum[13] = {0};
+//    char *ptr = cmgd;
     int err = 0;
 
 	memcpy(data, cmgd, len );
 	sprintf(cmd, "AT+CMGD=%s", data);
 	printf("cmd:%s,data:%s---------\n", cmd,data);
-	
+
 	if(strlen(cmd) > 0)
 	{
 		int err = at_send_command(cmd, &response);
@@ -373,7 +373,7 @@
 static int req_cmgd_get(char *reg, int *cme_err)
 {
     ATResponse *response = NULL;
-    char *tmp_ptr = NULL;
+//    char *tmp_ptr = NULL;
     int err = at_send_command_singleline("AT+CMGD=?", "+CMGD:", &response);
 
     if (err < 0 || response->success == 0 || !response->p_intermediates){
@@ -407,7 +407,7 @@
 
 
 /*
-AT+CMGL="ALL"	
+AT+CMGL="ALL"
 
 +CMGL: 1,"REC READ","10658678",,"22.11.14 10:41:44 GMT+8"
 
@@ -429,7 +429,7 @@
 	int s_index = 0, g_index = 0;
 	bool index_flag = false;
 	char *ptr_index = index_data;
-	char phone[50];
+//	char phone[50];
 	char number[5] = {0};
     int err = 0;
 
@@ -458,7 +458,7 @@
 
 	ptr1 = NULL;
 	ptr2 = NULL;
-	
+
 	if(strlen(cmd) > 0)
 	{
         err = at_send_command_multiline(cmd, "", &response);
@@ -517,8 +517,8 @@
 
 	if(index_flag)
 	{
-		memset(reg, 0, sizeof(reg));
-		memcpy(reg, ptr_index, strlen(ptr_index) );
+		// memset(reg, 0, sizeof(reg));
+		memcpy(reg, ptr_index, strlen(ptr_index) + 1);
 	}
     err = 0;
 exit:
@@ -535,7 +535,7 @@
 static int req_csca_get(char *req, int *cme_err)
 {
     ATResponse *response = NULL;
-    char *tmp_ptr = NULL;
+//    char *tmp_ptr = NULL;
     int err = at_send_command_singleline("AT+CSCA?", "", &response);
 
     if (err < 0 || response->success == 0 || !response->p_intermediates){
@@ -557,7 +557,7 @@
     {
         err = -1;
     }
-    
+
 exit:
     at_response_free(response);
     return err;
@@ -568,16 +568,16 @@
     printf("req_csca_set()--------------start\n");
     printf("csca:%s\n", csca);
     ATResponse *response = NULL;
-    char cmd[30] = {0};
+    char cmd[500] = {0};
 	char data[218] = {0};
-	char pnum[13] = {0};
-    char *ptr = csca;
+//	char pnum[13] = {0};
+//    char *ptr = csca;
     int err = 0;
 
 	memcpy(data, csca, len);
 	sprintf(cmd, "AT+CSCA=%s", data);
 	printf("cmd:%s,data:%s---------\n", cmd,data);
-	
+
 	if(strlen(cmd) > 0)
 	{
 		int err = at_send_command(cmd, &response);
@@ -601,16 +601,16 @@
     printf("req_csmp_set()-------------------start\n");
     printf("csmp:%s\n", csmp);
     ATResponse *response = NULL;
-    char cmd[30] = {0};
+    char cmd[500] = {0};
 	char data[218] = {0};
-	char pnum[13] = {0};
-    char *ptr = csmp;
+//	char pnum[13] = {0};
+//    char *ptr = csmp;
     int err = 0;
 
 	memcpy(data, csmp, len);
 	sprintf(cmd, "AT+CSMP=%s", data);
 	printf("cmd:%s,data:%s---------\n", cmd,data);
-	
+
 	if(strlen(cmd) > 0)
 	{
 		int err = at_send_command(cmd, &response);
@@ -636,14 +636,14 @@
     ATResponse *response = NULL;
     char cmd[30] = {0};
 	char data[218] = {0};
-	char pnum[13] = {0};
-    char *ptr = cscb;
+//	char pnum[13] = {0};
+//    char *ptr = cscb;
     int err = 0;
 
 	memcpy(data, cscb, len);
 	sprintf(cmd, "AT+CSCB=%s", cscb);
 	printf("cmd:%s,data:%s---------\n", cmd,data);
-	
+
 	if(strlen(cmd) > 0)
 	{
 		int err = at_send_command(cmd, &response);
@@ -695,10 +695,10 @@
 			*cme_err = at_get_cme_error(response);
 			goto exit;
 		}
-		
+
 		char *line = response->p_intermediates->line;
 		printf("line:%s\n", line);
-		
+
 		char *tmp_str = NULL;
 		err = at_tok_nextstr(&line, &tmp_str); // phone_number
 		if (err < 0)
@@ -859,7 +859,7 @@
         {
             if(pack->data_len == 0 || pack->data == NULL)   // SET at+cnmi=1,2.
             {
-                int state;
+//                int state;
                 if(req_cnmi_set(&cme_err) || cme_err != MBTK_INFO_ERR_CME_NON)
                 {
                     printf("set req_cnmi_set() fail.\n");