Просмотр исходного кода

1.修改发送函数中的返回值,确保返回的值是发送出去字节的总长度

ouysd 6 лет назад
Родитель
Сommit
ed58d6da24

+ 1 - 1
class/ec20/at_socket_ec20.c

@@ -615,7 +615,7 @@ __exit:
         at_delete_resp(resp);
     }
 
-    return result;
+    return result > 0 ? sent_size : result;
 }
 
 /**

+ 1 - 1
class/esp8266/at_socket_esp8266.c

@@ -292,7 +292,7 @@ __exit:
         at_delete_resp(resp);
     }
 
-    return result;
+    return result > 0 ? sent_size : result;
 }
 
 /**

+ 1 - 1
class/m26/at_socket_m26.c

@@ -399,7 +399,7 @@ __exit:
         at_delete_resp(resp);
     }
 
-    return result;
+    return result > 0 ? sent_size : result;
 }
 
 /**

+ 1 - 1
class/mw31/at_socket_mw31.c

@@ -263,7 +263,7 @@ __exit:
         at_delete_resp(resp);
     }
 
-    return result;
+    return result > 0 ? sent_size : result;
 }
 
 /**

+ 1 - 1
class/rw007/at_socket_rw007.c

@@ -292,7 +292,7 @@ __exit:
         at_delete_resp(resp);
     }
 
-    return result;
+    return result > 0 ? sent_size : result;
 }
 
 /**

+ 1 - 1
class/sim76xx/at_socket_sim76xx.c

@@ -484,7 +484,7 @@ __exit:
         at_delete_resp(resp);
     }
 
-    return result;
+    return result > 0 ? sent_size : result;
 }
 
 /**

+ 1 - 1
class/sim800c/at_socket_sim800c.c

@@ -341,7 +341,7 @@ __exit:
         at_delete_resp(resp);
     }
 
-    return result;
+    return result > 0 ? sent_size : result;
 }
 
 /**