cast to return type

This commit is contained in:
christos 2015-02-05 16:01:38 +00:00
parent 70c8a4b907
commit 269fe79da6

View File

@ -1,4 +1,4 @@
/* $NetBSD: strtonum.c,v 1.2 2015/01/18 18:01:41 christos Exp $ */ /* $NetBSD: strtonum.c,v 1.3 2015/02/05 16:01:38 christos Exp $ */
/*- /*-
* Copyright (c) 2014 The NetBSD Foundation, Inc. * Copyright (c) 2014 The NetBSD Foundation, Inc.
* All rights reserved. * All rights reserved.
@ -29,7 +29,7 @@
*/ */
#include <sys/cdefs.h> #include <sys/cdefs.h>
__RCSID("$NetBSD: strtonum.c,v 1.2 2015/01/18 18:01:41 christos Exp $"); __RCSID("$NetBSD: strtonum.c,v 1.3 2015/02/05 16:01:38 christos Exp $");
#define _OPENBSD_SOURCE #define _OPENBSD_SOURCE
#include <stdio.h> #include <stdio.h>
@ -48,7 +48,7 @@ strtonum(const char *nptr, long long minval, long long maxval,
if (errstr == NULL) if (errstr == NULL)
errstr = &resp; errstr = &resp;
rv = strtoi(nptr, NULL, 0, minval, maxval, &e); rv = (long long)strtoi(nptr, NULL, 0, minval, maxval, &e);
if (e == 0) { if (e == 0) {
*errstr = NULL; *errstr = NULL;