ソースを参照

Fix memory leak on error path in md5_printf

Alex Henrie 4 年 前
コミット
e634a00ef8
1 ファイル変更1 行追加0 行削除
  1. 1 0
      components/esp_http_client/lib/http_auth.c

+ 1 - 0
components/esp_http_client/lib/http_auth.c

@@ -51,6 +51,7 @@ static int md5_printf(char *md, const char *fmt, ...)
     va_start(ap, fmt);
     len = vasprintf((char **)&buf, fmt, ap);
     if (buf == NULL) {
+        va_end(ap);
         return ESP_FAIL;
     }