Commit 5604b35a6 introduced a number of missing initializer warnings that were missed. This patch removes those warnings. Signed-off-by: Steve Dickson <steved@xxxxxxxxxx> --- utils/mountd/cache.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/utils/mountd/cache.c b/utils/mountd/cache.c index df6b38f..86a2790 100644 --- a/utils/mountd/cache.c +++ b/utils/mountd/cache.c @@ -825,7 +825,6 @@ struct { char *cache_name; void (*cache_handle)(FILE *f); FILE *f; - char vbuf[RPC_CHAN_BUF_SIZE]; } cachelist[] = { { "auth.unix.ip", auth_unix_ip, NULL}, { "auth.unix.gid", auth_unix_gid, NULL}, @@ -833,6 +832,9 @@ struct { { "nfsd.fh", nfsd_fh, NULL}, { NULL, NULL, NULL } }; +struct vbs { + char vbuf[RPC_CHAN_BUF_SIZE]; +} vbufs [(sizeof(cachelist)/sizeof(cachelist[0])) - 1]; extern int manage_gids; @@ -850,7 +852,7 @@ void cache_open(void) sprintf(path, "/proc/net/rpc/%s/channel", cachelist[i].cache_name); cachelist[i].f = fopen(path, "r+"); if (cachelist[i].f != NULL) { - setvbuf(cachelist[i].f, cachelist[i].vbuf, _IOLBF, + setvbuf(cachelist[i].f, vbufs[i].vbuf, _IOLBF, RPC_CHAN_BUF_SIZE); } } -- 1.7.4.4 -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html