chiark / gitweb /
hashmap: allow hashmap_move() to fail
[elogind.git] / src / shared / util.h
index a1d5657237368803ef9c6ab8e781d3670ddff132..21a90a40e5b3e4391d9a9cd9212ebfc2701ee0e7 100644 (file)
@@ -205,7 +205,7 @@ int safe_atod(const char *s, double *ret_d);
 
 int safe_atou8(const char *s, uint8_t *ret);
 
-#if __WORDSIZE == 32
+#if LONG_MAX == INT_MAX
 static inline int safe_atolu(const char *s, unsigned long *ret_u) {
         assert_cc(sizeof(unsigned long) == sizeof(unsigned));
         return safe_atou(s, (unsigned*) ret_u);