X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fcheck_type%2Fcheck_type.h;h=77501a95597c3e73396c270d54a8ed53a9defbc4;hp=0cf52543e38e6e2d6ef208873fe975839041ce44;hb=6abc867fce8c3eba40eb26092d31e34b47dd9165;hpb=3f4e83d8ac847d6bf0c20e88cdbca535e842a97b diff --git a/ccan/check_type/check_type.h b/ccan/check_type/check_type.h index 0cf52543..77501a95 100644 --- a/ccan/check_type/check_type.h +++ b/ccan/check_type/check_type.h @@ -1,3 +1,4 @@ +/* CC0 (Public domain) - see LICENSE file for details */ #ifndef CCAN_CHECK_TYPE_H #define CCAN_CHECK_TYPE_H #include "config.h" @@ -11,7 +12,7 @@ * argument is of the expected type. No type promotion of the expression is * done: an unsigned int is not the same as an int! * - * check_type() always evaluates to 1. + * check_type() always evaluates to 0. * * If your compiler does not support typeof, then the best we can do is fail * to compile if the sizes of the types are unequal (a less complete check). @@ -38,7 +39,7 @@ * * Example: * // Do subtraction to get to enclosing type, but make sure that - * // pointer is of correct type for that member. + * // pointer is of correct type for that member. * #define container_of(mbr_ptr, encl_type, mbr) \ * (check_types_match((mbr_ptr), &((encl_type *)0)->mbr), \ * ((encl_type *) \