[Bugfix][T106BUG-148]qser_deactivte_data_call no error message is returned in case of an error

Only Configure: No
Affected branch: master
Affected module: data
Is it affected on both ZXIC and MTK:only ZXIC
Self-test: Yes
Doc Update:No

Change-Id: I636683633775d4d79202b76edbc85fb09440044d
diff --git a/cap/zx297520v3/src/lynq/lib/liblynq-qser-data/lynq-qser-data.cpp b/cap/zx297520v3/src/lynq/lib/liblynq-qser-data/lynq-qser-data.cpp
index 6a79c6c..38ef92f 100755
--- a/cap/zx297520v3/src/lynq/lib/liblynq-qser-data/lynq-qser-data.cpp
+++ b/cap/zx297520v3/src/lynq/lib/liblynq-qser-data/lynq-qser-data.cpp
@@ -992,8 +992,9 @@
     if (ret < 0)
     {
         *err = QSER_DATA_CALL_ERROR_INVALID_PARAMS;
+        return *err;
     }
-    return RESULT_OK;
+    return ret;
 }
 int qser_data_call_info_get(char profile_idx,qser_data_call_ip_family_e ip_family,qser_data_call_info_s *info,qser_data_call_error_e *err)
 {