Quellcode durchsuchen

【修复】修复释放指针后未置空

luanxueguang vor 5 Jahren
Ursprung
Commit
bd79a67be7
1 geänderte Dateien mit 2 neuen und 0 gelöschten Zeilen
  1. 2 0
      src/webclient.c

+ 2 - 0
src/webclient.c

@@ -1398,11 +1398,13 @@ static int webclient_clean(struct webclient_session *session)
     if (session->host)
     if (session->host)
     {
     {
         web_free(session->host);
         web_free(session->host);
+        session->host = RT_NULL;
     }
     }
 
 
     if (session->req_url)
     if (session->req_url)
     {
     {
         web_free(session->req_url);
         web_free(session->req_url);
+        session->req_url = RT_NULL;
     }
     }
 
 
     session->content_length = -1;
     session->content_length = -1;