Re: [PATCH] Use NULL instead of integer 0 in security/selinux/

From: Andrea Arcangeli (andrea_at_suse.de)
Date: 07/10/04

  • Next message: raven_at_themaw.net: "Re: umount() and NFS races in 2.4.26"
    Date:	Sat, 10 Jul 2004 09:02:55 +0200
    To: "P. Benie" <pjb1008@eng.cam.ac.uk>
    
    

    On Thu, Jul 08, 2004 at 12:43:16PM +0100, P. Benie wrote:
    > the integer 0 and null pointers are not the same, the compiler will
    > perform the appropriate conversion for you, so it is always correct to
    > define NULL as (void *)0.

    exactly, the compiler knows about that.

    > Personally, I always use 0 and NULL for integers and null pointers
    > respectively, but that's because of long estalished conventions that make
    > the code readabile, rather than anything to do with validity of the code.

    Yep.
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: raven_at_themaw.net: "Re: umount() and NFS races in 2.4.26"

    Relevant Pages

    • Re: 2.6.5-mc2
      ... > The compiler has -1) and then has to promote it to ULL. ... > the conversion to unsigned before the conversion to long long, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Smaller C compiler
      ... > undefined behavior from printf. ... the 8-digit displayed values implies the compiler ... if the result of a conversion is wider than the field ... provided that I don't shift by more than 15 at a time. ...
      (comp.os.msdos.programmer)
    • Re: writeObject signature
      ... > or the compiler must do a cast to Object. ... Java refers to a syntax for type conversion -- namely, ... it would be wrong (or bad design) to ...
      (comp.lang.java.programmer)
    • Re: Is this expected behavior or not
      ... That does not explain why representation needs to be checked. ... the compiler should be free to choose. ... routine was inherited or called by a conversion of an operand). ... No model exist which would allow re-dispatch on scalar value. ...
      (comp.lang.ada)
    • Re: Sets and portability (was) Re: Is ISO Pascal compatible with J&W (original) Pascal ?
      ... Or, with a good general purpose implementation, have large areas of ... > Note that ansi->wide conversion is codepage sensitive. ... form of Unicode). ... Yes, or in the absence of a CP tag, the compiler obtains the CP from the O/S ...
      (comp.lang.pascal.misc)