Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Jun 2009 23:53:01 +0200
From:      Pawel Worach <pawel.worach@gmail.com>
To:        current@freebsd.org
Subject:   [patch] fix K&R int promotion warnings in sys/compat/ndis/subr_usbd.c
Message-ID:  <d227e09e0906211453x62b12181p272b9163f55c6c01@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi,

Here is a patch to fix the K&R function declaration to match the ANSI
prototypes, done so by ANSIfying the rest of the K&R function
declarations in the file.

http://lev.vlakno.cz/~pwo/warn-fix/ndis-subr_usbd.diff

Sample warning:
/usr/src/sys/modules/ndis/../../compat/ndis/subr_usbd.c:598:13:
warning: promoted type 'int' of K&R function parameter is not
compatible with the parameter type 'uint8_t' (aka 'unsigned char')
declared in a previous prototype
        uint8_t                         ifidx;
                                        ^
/usr/src/sys/modules/ndis/../../compat/ndis/subr_usbd.c:120:59: note:
previous declaration is here
static usb_error_t       usbd_setup_endpoint_one(irp *, uint8_t,
                                                               ^

-- 
Pawel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d227e09e0906211453x62b12181p272b9163f55c6c01>