File curl-CVE-2022-43552.patch of Package curl.37304

From f3b4c5edf97c157a8ad3727827d1ac94062cfff8 Mon Sep 17 00:00:00 2001
From: Daniel Stenberg <daniel@haxx.se>
Date: Mon, 7 Nov 2022 17:09:48 +0100
Subject: [PATCH] telnet: do not free the protocol struct in *_done()

It is managed by the generic layer.
---
 lib/telnet.c |  3 ---
 1 files changed, 3 deletions(-)

Index: curl-7.37.0/lib/telnet.c
===================================================================
--- curl-7.37.0.orig/lib/telnet.c
+++ curl-7.37.0/lib/telnet.c
@@ -1280,8 +1280,6 @@ static CURLcode telnet_done(struct conne
   curl_slist_free_all(tn->telnet_vars);
   tn->telnet_vars = NULL;
 
-  Curl_safefree(conn->data->req.protop);
-
   return CURLE_OK;
 }
 
openSUSE Build Service is sponsored by