]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
DEVEL15-static-inline-macros-20090320
authorJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 20 Mar 2009 05:30:29 +0000 (05:30 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 20 Mar 2009 05:30:29 +0000 (05:30 +0000)
LICENSE IPL10
FIXES 124515

add back support for AFS_64BIT_ENV

(cherry picked from commit e460a6e30539086ff3c4bdb264ab57f6e045ad71)

src/config/stds.h

index 25256f9b4ba18f0b3890e71df3d735416fca9a3e..4ed7ad9bfbc9915b6edbf335d6efca586fb606e5 100644 (file)
@@ -305,7 +305,12 @@ typedef struct afsUUID afsUUID;
 #define hdr_static_inline(x) static inline x
 #endif
 
+#ifdef  AFS_64BIT_ENV
 hdr_static_inline(afs_int64) afs_cast_int32(afs_int32 d) { return (afs_int64) d; }
 hdr_static_inline(afs_uint64) afs_cast_uint32(afs_uint32 d) { return (afs_uint64) d; }
+#else
+hdr_static_inline(long long) afs_cast_int32(afs_int32 d) { return (long long) d; }
+hdr_static_inline(unsigned long long) afs_cast_uint32(afs_uint32 d) { return (unsigned long long) d; }
+#endif
 
 #endif /* OPENAFS_CONFIG_AFS_STDS_H */