test-tool: Remove three casts
This patch does not change any functionality but removes the number of casts in the test tool source code. Signed-off-by: Bart Van Assche <bart.vanassche@sandisk.com>
This commit is contained in:
committed by
Ronnie Sahlberg
parent
608dbcba12
commit
393165d66a
@@ -198,13 +198,13 @@ extern int sbc3_support;
|
||||
extern int maximum_transfer_length;
|
||||
|
||||
struct scsi_device {
|
||||
const char *error_str;
|
||||
char *error_str;
|
||||
|
||||
struct iscsi_context *iscsi_ctx;
|
||||
int iscsi_lun;
|
||||
const char *iscsi_url;
|
||||
char *iscsi_url;
|
||||
|
||||
const char *sgio_dev;
|
||||
char *sgio_dev;
|
||||
int sgio_fd;
|
||||
};
|
||||
extern struct scsi_device *sd;
|
||||
|
||||
@@ -991,11 +991,11 @@ static int connect_scsi_device(struct scsi_device *sdev, const char *initiatorna
|
||||
static void free_scsi_device(struct scsi_device *sdev)
|
||||
{
|
||||
if (sdev->error_str) {
|
||||
free(discard_const(sdev->error_str));
|
||||
free(sdev->error_str);
|
||||
sdev->error_str = NULL;
|
||||
}
|
||||
if (sdev->iscsi_url) {
|
||||
free(discard_const(sdev->iscsi_url));
|
||||
free(sdev->iscsi_url);
|
||||
sdev->iscsi_url = NULL;
|
||||
}
|
||||
if (sdev->iscsi_ctx) {
|
||||
@@ -1005,7 +1005,7 @@ static void free_scsi_device(struct scsi_device *sdev)
|
||||
}
|
||||
|
||||
if (sdev->sgio_dev) {
|
||||
free(discard_const(sdev->sgio_dev));
|
||||
free(sdev->sgio_dev);
|
||||
sdev->sgio_dev = NULL;
|
||||
}
|
||||
if (sdev->sgio_fd != -1) {
|
||||
|
||||
Reference in New Issue
Block a user