File 0041-nvme-vendor-fixup-c99-declaration-in-huawei-plugin.patch of Package nvme-cli.12152

From 75dded57e11ff9573d8531e9e4400f9e0b7ce2c4 Mon Sep 17 00:00:00 2001
From: Hannes Reinecke <hare@suse.de>
Date: Fri, 17 Aug 2018 09:29:04 +0200
Subject: [PATCH] nvme-vendor: fixup c99 declaration in huawei plugin

We can't use c99 declaration with older compilers.

Signed-off-by: Hannes Reinecke <hare@suse.com>
---
 huawei-nvme.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/huawei-nvme.c b/huawei-nvme.c
index f305405..f91d3e3 100644
--- a/huawei-nvme.c
+++ b/huawei-nvme.c
@@ -245,12 +245,13 @@ static void huawei_print_list_item(struct huawei_list_item list_item,
 	char usage[128];
 	char nguid_buf[2 * sizeof(list_item.ns.nguid) + 1];
 	char *nguid = nguid_buf;
+	int i;
 
 	sprintf(usage,"%6.2f %2sB / %6.2f %2sB", nuse, u_suffix,
 		nsze, s_suffix);
 
 	memset(nguid, 0, sizeof(nguid_buf));
-	for (int i = 0; i < sizeof(list_item.ns.nguid); i++)
+	for (i = 0; i < sizeof(list_item.ns.nguid); i++)
 		nguid += sprintf(nguid, "%02x", list_item.ns.nguid[i]);
 
 	printf("%-*.*s %-*.*s %-*.*s %-*d %-*.*s %-*.*s\n",
-- 
2.16.4
openSUSE Build Service is sponsored by