cast for size_t

This commit is contained in:
christos 2017-01-10 17:45:58 +00:00
parent 14501124c4
commit 56572bf5f5
1 changed files with 3 additions and 3 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: asysctl.c,v 1.1 2014/06/13 15:45:05 joerg Exp $ */ /* $NetBSD: asysctl.c,v 1.2 2017/01/10 17:45:58 christos Exp $ */
/*- /*-
* Copyright (c) 2014 The NetBSD Foundation, Inc. * Copyright (c) 2014 The NetBSD Foundation, Inc.
@ -30,7 +30,7 @@
*/ */
#include <sys/cdefs.h> #include <sys/cdefs.h>
__RCSID("$NetBSD: asysctl.c,v 1.1 2014/06/13 15:45:05 joerg Exp $"); __RCSID("$NetBSD: asysctl.c,v 1.2 2017/01/10 17:45:58 christos Exp $");
#include "namespace.h" #include "namespace.h"
#include <sys/sysctl.h> #include <sys/sysctl.h>
@ -50,7 +50,7 @@ asysctl(const int *oids, size_t oidlen, size_t *len)
data = NULL; data = NULL;
for (;;) { for (;;) {
if (sysctl(oids, oidlen, data, len, NULL, 0) == 0) { if (sysctl(oids, (u_int)oidlen, data, len, NULL, 0) == 0) {
if (*len == 0) { if (*len == 0) {
free(data); free(data);
return NULL; return NULL;