From 4182ff85faf6e207f101c37329d4f321fc3fac47 Mon Sep 17 00:00:00 2001 From: chichen113 Date: Sat, 29 Apr 2023 11:17:30 +0800 Subject: [PATCH] [HUST CSE]Fixed an error where parameters could not be assigned --- samples/webclient_get_sample.c | 1 + samples/webclient_post_sample.c | 1 + samples/webclient_shard_download_sample.c | 1 + src/webclient_file.c | 2 ++ 4 files changed, 5 insertions(+) diff --git a/samples/webclient_get_sample.c b/samples/webclient_get_sample.c index 65d3b04..d23dd9e 100644 --- a/samples/webclient_get_sample.c +++ b/samples/webclient_get_sample.c @@ -101,6 +101,7 @@ __exit: if (session) { webclient_close(session); + session = RT_NULL; } if (buffer) diff --git a/samples/webclient_post_sample.c b/samples/webclient_post_sample.c index 2ffc2f1..deea6c0 100644 --- a/samples/webclient_post_sample.c +++ b/samples/webclient_post_sample.c @@ -77,6 +77,7 @@ __exit: if (session) { webclient_close(session); + session = RT_NULL; } if (buffer) diff --git a/samples/webclient_shard_download_sample.c b/samples/webclient_shard_download_sample.c index 55fd4bf..9a66149 100644 --- a/samples/webclient_shard_download_sample.c +++ b/samples/webclient_shard_download_sample.c @@ -132,6 +132,7 @@ __exit: if (session) { webclient_close(session); + session = RT_NULL; } return result; diff --git a/src/webclient_file.c b/src/webclient_file.c index fbf5fe1..c46abf9 100644 --- a/src/webclient_file.c +++ b/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)