Displaying 2 results from an estimated 2 matches for "array_type_cast_modifi".
2009 Oct 27
1
dovecot-2.0.alpha2 doesn't compile on Mac OS X
...ile on Mac OS X.
First, trivially, there's a typo in array.h:
--- a/src/lib/array.h 2009-10-08 10:04:35.000000000 -0500
+++ b/src/lib/array.h 2009-10-27 10:35:58.000000000 -0500
@@ -72,7 +72,7 @@
(elem)++)
# define array_foreach_modifiable(array, elem) \
for (elem = ARRAY_TYPE_CAST_MODIFIABLE(array) \
- buffer_get_modifiable_data((array)-
>arr.buffer, NULL)) + \
+ buffer_get_modifiable_data((array)->arr.buffer, NULL) + \
(array)->arr.buffer->used; \
elem != CONST_PTR_OFFSET(*(array)->v, (array)->arr.buffer-...
2009 Oct 30
2
More dovecot-2.0.alpha2 problems
...one that not only compiles, but also doesn't crash:
--- dovecot-2.0.alpha2/src/lib/array.h 2009-10-08 10:04:35.000000000
-0500
+++ dovecot/src/lib/array.h 2009-10-29 20:47:47.000000000 -0500
@@ -72,8 +72,7 @@
(elem)++)
# define array_foreach_modifiable(array, elem) \
for (elem = ARRAY_TYPE_CAST_MODIFIABLE(array) \
- buffer_get_modifiable_data((array)->arr.buffer, NULL)) + \
- (array)->arr.buffer->used; \
+ buffer_get_modifiable_data((array)->arr.buffer, NULL); \
elem != CONST_PTR_OFFSET(*(array)->v, (array)->arr.buffer-
>used); \
(elem)++)
#endif
2...