scst_local: Remove a superfluous if-test

It is not necessary to test whether a pointer is not NULL before invoking
kfree(). Detected by smatch.

From: Bart Van Assche <bvanassche@acm.org>



git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@4485 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
Vladislav Bolkhovitin
2012-08-27 21:45:35 +00:00
parent d4e66866b1
commit 0ab789c476
+3 -5
View File
@@ -582,11 +582,9 @@ static ssize_t scst_local_transport_id_store(struct kobject *kobj,
mutex_lock(&sess->tr_id_mutex);
if (sess->transport_id != NULL) {
kfree(sess->transport_id);
sess->transport_id = NULL;
sess->transport_id_len = 0;
}
kfree(sess->transport_id);
sess->transport_id = NULL;
sess->transport_id_len = 0;
if (size == 0)
goto out_res;