block/ssh: remove dead code
The "err" label cannot be reached with qp != NULL. Remove the free-ing of qp and avoid future regressions by removing the initializer. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ACKed-by: Richard W.M. Jones <rjones@redhat.com> Reviewed-by: Fam Zheng <famz@redhat.com> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
This commit is contained in:
parent
dc1442204a
commit
eab2ac9d3c
|
@ -193,7 +193,7 @@ sftp_error_report(BDRVSSHState *s, const char *fs, ...)
|
||||||
static int parse_uri(const char *filename, QDict *options, Error **errp)
|
static int parse_uri(const char *filename, QDict *options, Error **errp)
|
||||||
{
|
{
|
||||||
URI *uri = NULL;
|
URI *uri = NULL;
|
||||||
QueryParams *qp = NULL;
|
QueryParams *qp;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
uri = uri_parse(filename);
|
uri = uri_parse(filename);
|
||||||
|
@ -249,9 +249,6 @@ static int parse_uri(const char *filename, QDict *options, Error **errp)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
err:
|
err:
|
||||||
if (qp) {
|
|
||||||
query_params_free(qp);
|
|
||||||
}
|
|
||||||
if (uri) {
|
if (uri) {
|
||||||
uri_free(uri);
|
uri_free(uri);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue