Răsfoiți Sursa

Merge pull request #97 from chichen113/master

[HUST CSE]Fixed an error where parameters could not be assigned
Bernard Xiong 2 ani în urmă
părinte
comite
eaf4178bb1

+ 1 - 0
samples/webclient_get_sample.c

@@ -101,6 +101,7 @@ __exit:
     if (session)
     {
         webclient_close(session);
+        session = RT_NULL;
     }
 
     if (buffer)

+ 1 - 0
samples/webclient_post_sample.c

@@ -77,6 +77,7 @@ __exit:
     if (session)
     {
         webclient_close(session);
+        session = RT_NULL;
     }
 
     if (buffer)

+ 1 - 0
samples/webclient_shard_download_sample.c

@@ -132,6 +132,7 @@ __exit:
     if (session)
     {
         webclient_close(session);
+        session = RT_NULL;
     }
 
     return result;

+ 2 - 0
src/webclient_file.c

@@ -132,6 +132,7 @@ __exit:
     if (session != RT_NULL)
     {
         webclient_close(session);
+        session = RT_NULL;
     }
 
     if (ptr != RT_NULL)
@@ -287,6 +288,7 @@ __exit:
     if (session != RT_NULL)
     {
         webclient_close(session);
+        session = RT_NULL;
     }
 
     if (buffer != RT_NULL)