X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Ftdb2%2Fprivate.h;h=90fe7376b3558665cac13a30d4a864697d3388e6;hb=f367a1dc8573db0a1f6f49fcda474eb51c192241;hp=63354a43dd829c52f82d0a933783f6c67ce8782b;hpb=f6067e4cbd7b7415571f12438aec00faec5657fb;p=ccan diff --git a/ccan/tdb2/private.h b/ccan/tdb2/private.h index 63354a43..90fe7376 100644 --- a/ccan/tdb2/private.h +++ b/ccan/tdb2/private.h @@ -75,7 +75,7 @@ typedef uint64_t tdb_off_t; /* Packing errors into pointers and v.v. */ #define TDB_PTR_IS_ERR(ptr) \ - unlikely((void *)(ptr) >= (void *)(long)TDB_ERR_LAST) + unlikely((unsigned long)(ptr) >= (unsigned long)TDB_ERR_LAST) #define TDB_PTR_ERR(p) ((enum TDB_ERROR)(long)(p)) #define TDB_ERR_PTR(err) ((void *)(long)(err))