Sophie

Sophie

distrib > Fedora > 18 > x86_64 > by-pkgid > 4526f820b11f48011402f5d16aef4afb > files > 3

libiscsi-1.7.0-4.fc18.src.rpm

From 38ef7b1e200f8f6315335c5b6aba3405bf9ee404 Mon Sep 17 00:00:00 2001
From: Paolo Bonzini <pbonzini@redhat.com>
Date: Fri, 3 May 2013 13:26:37 +0200
Subject: [PATCH] fix crash in iscsi-tools

---
 src/iscsi-inq.c            | 2 --
 src/iscsi-ls.c             | 2 --
 src/iscsi-readcapacity16.c | 2 --
 3 files changed, 6 deletions(-)

diff --git a/src/iscsi-inq.c b/src/iscsi-inq.c
index 031e4e3..fa15a53 100644
--- a/src/iscsi-inq.c
+++ b/src/iscsi-inq.c
@@ -276,8 +276,6 @@ int main(int argc, const char *argv[])
 	}
 	iscsi_url = iscsi_parse_full_url(iscsi, url);
 	
-	if (url) free(url);
-	
 	if (iscsi_url == NULL) {
 		fprintf(stderr, "Failed to parse URL: %s\n", 
 			iscsi_get_error(iscsi));
diff --git a/src/iscsi-ls.c b/src/iscsi-ls.c
index b8c4b7c..6feec11 100644
--- a/src/iscsi-ls.c
+++ b/src/iscsi-ls.c
@@ -373,8 +373,6 @@ int main(int argc, const char *argv[])
 
 	iscsi_url = iscsi_parse_portal_url(iscsi, url);
 	
-	if (url) free(url);
-	
 	if (iscsi_url == NULL) {
 		fprintf(stderr, "Failed to parse URL: %s\n", 
 			iscsi_get_error(iscsi));
diff --git a/src/iscsi-readcapacity16.c b/src/iscsi-readcapacity16.c
index bbbc38f..39a70b9 100644
--- a/src/iscsi-readcapacity16.c
+++ b/src/iscsi-readcapacity16.c
@@ -118,8 +118,6 @@ int main(int argc, const char *argv[])
 	}
 	iscsi_url = iscsi_parse_full_url(iscsi, url);
 	
-	if (url) free(url);
-	
 	if (iscsi_url == NULL) {
 		fprintf(stderr, "Failed to parse URL: %s\n", 
 			iscsi_get_error(iscsi));
-- 
1.8.2