Fix build error for v1

Change-Id: I56f9dacc0089eac1b5d8b7c1cdc62e5f08a26111
diff --git a/mbtk/mbtk_rild/src/atchannel.c b/mbtk/mbtk_rild/src/atchannel.c
index fe96df1..6358033 100755
--- a/mbtk/mbtk_rild/src/atchannel.c
+++ b/mbtk/mbtk_rild/src/atchannel.c
@@ -321,6 +321,7 @@
                     if(*line == '"')
                     {
                         char *line_temp = strdup(line);
+						char *free_ptr = line_temp;
                         line_temp++;
                         if(strlen(line_temp) > 0)
                         {
@@ -332,7 +333,7 @@
                             }
                         }
                         addIntermediate(line_temp);
-                        free(line_temp);
+                        free(free_ptr);
                     }
                     else
                     {
@@ -1288,7 +1289,7 @@
  * Returns error code from response
  * Assumes AT+CMEE=1 (numeric) mode
  */
-int at_get_cme_error(const ATResponse *p_response)
+AT_CME_Error at_get_cme_error(const ATResponse *p_response)
 {
     int ret;
     int err;
diff --git a/mbtk/test/libmbtk_ril/mbtk_info_test.c b/mbtk/test/libmbtk_ril/mbtk_info_test.c
index 5f6135c..c948272 100755
--- a/mbtk/test/libmbtk_ril/mbtk_info_test.c
+++ b/mbtk/test/libmbtk_ril/mbtk_info_test.c
@@ -279,7 +279,7 @@
     while(1)
     {
         memset(cmd, 0, 100);
-        int err;
+        int err = 0;
         if(fgets(cmd, 100, stdin))
         {
             char *ptr = cmd + strlen(cmd) - 1;
@@ -1032,7 +1032,7 @@
                 char cmgs[1024] = {0};
                 char resp[50] = {0};
                 if(!strcasecmp(cmd, "cmgs")) { // Get
-                    int mode;
+                    int mode = 0;
                 //    err = mbtk_sms_cmgs_get(info_handle, &mode);
                     if(err) {
                         printf("Error : %d\n", err);