RE: including ctype.h?

From: John Baldwin (jhb_at_FreeBSD.org)
Date: 08/07/03

  • Next message: Joe Marcus Clarke: "Re: ACPI battery state and resume not working on Inspiron 5150"
    Date: Thu, 07 Aug 2003 11:08:43 -0400 (EDT)
    To: Nate Lawson <nate@root.org>
    
    

    On 07-Aug-2003 Nate Lawson wrote:
    > The header for acpi (acfreebsd.h) defines "strupr" which is just toupper()
    > in a loop. For the _KERNEL case, we include sys/ctype.h. For the
    > !_KERNEL case, I added #include <ctype.h> but this results in an error
    > while building biosacpi.c in sys/boot/libi386. I believe this is because
    > the boot blocks are built using boot/libstand and it defines its own
    > toupper(). However, other user programs that use strupr() (the ACPI user
    > utilities) get a warning if ctype.h is not included.
    >
    > What's the best way to proceed?

    I would just have the userland programs include ctype.h.

    -- 
    John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
    "Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/
    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
    

  • Next message: Joe Marcus Clarke: "Re: ACPI battery state and resume not working on Inspiron 5150"