|
28 | 28 | mongoc_array_t *array) \
|
29 | 29 | { \
|
30 | 30 | mongoc_iovec_t iov; \
|
31 |
| - BSON_ASSERT(rpc); \ |
32 |
| - BSON_ASSERT(array); \ |
| 31 | + assert (rpc); \ |
| 32 | + assert (array); \ |
33 | 33 | rpc->msg_len = 0; \
|
34 | 34 | _code \
|
35 | 35 | }
|
36 | 36 | #define INT32_FIELD(_name) \
|
37 | 37 | iov.iov_base = (void *)&rpc->_name; \
|
38 | 38 | iov.iov_len = 4; \
|
39 |
| - BSON_ASSERT(iov.iov_len); \ |
| 39 | + assert (iov.iov_len); \ |
40 | 40 | rpc->msg_len += (int32_t)iov.iov_len; \
|
41 | 41 | _mongoc_array_append_val(array, iov);
|
42 | 42 | #define ENUM_FIELD INT32_FIELD
|
43 | 43 | #define INT64_FIELD(_name) \
|
44 | 44 | iov.iov_base = (void *)&rpc->_name; \
|
45 | 45 | iov.iov_len = 8; \
|
46 |
| - BSON_ASSERT(iov.iov_len); \ |
| 46 | + assert (iov.iov_len); \ |
47 | 47 | rpc->msg_len += (int32_t)iov.iov_len; \
|
48 | 48 | _mongoc_array_append_val(array, iov);
|
49 | 49 | #define CSTRING_FIELD(_name) \
|
50 |
| - BSON_ASSERT(rpc->_name); \ |
| 50 | + assert (rpc->_name); \ |
51 | 51 | iov.iov_base = (void *)rpc->_name; \
|
52 | 52 | iov.iov_len = strlen(rpc->_name) + 1; \
|
53 |
| - BSON_ASSERT(iov.iov_len); \ |
| 53 | + assert (iov.iov_len); \ |
54 | 54 | rpc->msg_len += (int32_t)iov.iov_len; \
|
55 | 55 | _mongoc_array_append_val(array, iov);
|
56 | 56 | #define BSON_FIELD(_name) \
|
|
60 | 60 | __l = BSON_UINT32_FROM_LE(__l); \
|
61 | 61 | iov.iov_base = (void *)rpc->_name; \
|
62 | 62 | iov.iov_len = __l; \
|
63 |
| - BSON_ASSERT(iov.iov_len); \ |
| 63 | + assert (iov.iov_len); \ |
64 | 64 | rpc->msg_len += (int32_t)iov.iov_len; \
|
65 | 65 | _mongoc_array_append_val(array, iov); \
|
66 | 66 | } while (0);
|
|
70 | 70 | if (rpc->_name##_len) { \
|
71 | 71 | iov.iov_base = (void *)rpc->_name; \
|
72 | 72 | iov.iov_len = rpc->_name##_len; \
|
73 |
| - BSON_ASSERT(iov.iov_len); \ |
| 73 | + assert (iov.iov_len); \ |
74 | 74 | rpc->msg_len += (int32_t)iov.iov_len; \
|
75 | 75 | _mongoc_array_append_val(array, iov); \
|
76 | 76 | }
|
77 | 77 | #define IOVEC_ARRAY_FIELD(_name) \
|
78 | 78 | do { \
|
79 | 79 | ssize_t _i; \
|
80 |
| - BSON_ASSERT(rpc->n_##_name); \ |
| 80 | + assert (rpc->n_##_name); \ |
81 | 81 | for (_i = 0; _i < rpc->n_##_name; _i++) { \
|
82 |
| - BSON_ASSERT(rpc->_name[_i].iov_len); \ |
| 82 | + assert (rpc->_name[_i].iov_len); \ |
83 | 83 | rpc->msg_len += (int32_t)rpc->_name[_i].iov_len; \
|
84 | 84 | _mongoc_array_append_val(array, rpc->_name[_i]); \
|
85 | 85 | } \
|
86 | 86 | } while (0);
|
87 | 87 | #define RAW_BUFFER_FIELD(_name) \
|
88 | 88 | iov.iov_base = (void *)rpc->_name; \
|
89 | 89 | iov.iov_len = rpc->_name##_len; \
|
90 |
| - BSON_ASSERT(iov.iov_len); \ |
| 90 | + assert (iov.iov_len); \ |
91 | 91 | rpc->msg_len += (int32_t)iov.iov_len; \
|
92 | 92 | _mongoc_array_append_val(array, iov);
|
93 | 93 | #define INT64_ARRAY_FIELD(_len, _name) \
|
94 | 94 | iov.iov_base = (void *)&rpc->_len; \
|
95 | 95 | iov.iov_len = 4; \
|
96 |
| - BSON_ASSERT(iov.iov_len); \ |
| 96 | + assert (iov.iov_len); \ |
97 | 97 | rpc->msg_len += (int32_t)iov.iov_len; \
|
98 | 98 | _mongoc_array_append_val(array, iov); \
|
99 | 99 | iov.iov_base = (void *)rpc->_name; \
|
100 | 100 | iov.iov_len = rpc->_len * 8; \
|
101 |
| - BSON_ASSERT(iov.iov_len); \ |
| 101 | + assert (iov.iov_len); \ |
102 | 102 | rpc->msg_len += (int32_t)iov.iov_len; \
|
103 | 103 | _mongoc_array_append_val(array, iov);
|
104 | 104 |
|
|
133 | 133 | static void \
|
134 | 134 | _mongoc_rpc_swab_to_le_##_name (mongoc_rpc_##_name##_t *rpc) \
|
135 | 135 | { \
|
136 |
| - BSON_ASSERT(rpc); \ |
| 136 | + assert (rpc); \ |
137 | 137 | _code \
|
138 | 138 | }
|
139 | 139 | #define INT32_FIELD(_name) \
|
|
174 | 174 | static void \
|
175 | 175 | _mongoc_rpc_swab_from_le_##_name (mongoc_rpc_##_name##_t *rpc) \
|
176 | 176 | { \
|
177 |
| - BSON_ASSERT(rpc); \ |
| 177 | + assert (rpc); \ |
178 | 178 | _code \
|
179 | 179 | }
|
180 | 180 | #define INT64_ARRAY_FIELD(_len, _name) \
|
|
216 | 216 | static void \
|
217 | 217 | _mongoc_rpc_printf_##_name (mongoc_rpc_##_name##_t *rpc) \
|
218 | 218 | { \
|
219 |
| - BSON_ASSERT(rpc); \ |
| 219 | + assert (rpc); \ |
220 | 220 | _code \
|
221 | 221 | }
|
222 | 222 | #define INT32_FIELD(_name) \
|
|
319 | 319 | const uint8_t *buf, \
|
320 | 320 | size_t buflen) \
|
321 | 321 | { \
|
322 |
| - BSON_ASSERT(rpc); \ |
323 |
| - BSON_ASSERT(buf); \ |
324 |
| - BSON_ASSERT(buflen); \ |
| 322 | + assert (rpc); \ |
| 323 | + assert (buf); \ |
| 324 | + assert (buflen); \ |
325 | 325 | _code \
|
326 | 326 | return true; \
|
327 | 327 | }
|
|
0 commit comments