Skip to content

Commit dbb5423

Browse files
committed
CDRIVER-697 use assert, not BSON_ASSERT, in rpc code
1 parent 1941a0a commit dbb5423

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

src/mongoc/mongoc-rpc.c

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -28,29 +28,29 @@
2828
mongoc_array_t *array) \
2929
{ \
3030
mongoc_iovec_t iov; \
31-
BSON_ASSERT(rpc); \
32-
BSON_ASSERT(array); \
31+
assert (rpc); \
32+
assert (array); \
3333
rpc->msg_len = 0; \
3434
_code \
3535
}
3636
#define INT32_FIELD(_name) \
3737
iov.iov_base = (void *)&rpc->_name; \
3838
iov.iov_len = 4; \
39-
BSON_ASSERT(iov.iov_len); \
39+
assert (iov.iov_len); \
4040
rpc->msg_len += (int32_t)iov.iov_len; \
4141
_mongoc_array_append_val(array, iov);
4242
#define ENUM_FIELD INT32_FIELD
4343
#define INT64_FIELD(_name) \
4444
iov.iov_base = (void *)&rpc->_name; \
4545
iov.iov_len = 8; \
46-
BSON_ASSERT(iov.iov_len); \
46+
assert (iov.iov_len); \
4747
rpc->msg_len += (int32_t)iov.iov_len; \
4848
_mongoc_array_append_val(array, iov);
4949
#define CSTRING_FIELD(_name) \
50-
BSON_ASSERT(rpc->_name); \
50+
assert (rpc->_name); \
5151
iov.iov_base = (void *)rpc->_name; \
5252
iov.iov_len = strlen(rpc->_name) + 1; \
53-
BSON_ASSERT(iov.iov_len); \
53+
assert (iov.iov_len); \
5454
rpc->msg_len += (int32_t)iov.iov_len; \
5555
_mongoc_array_append_val(array, iov);
5656
#define BSON_FIELD(_name) \
@@ -60,7 +60,7 @@
6060
__l = BSON_UINT32_FROM_LE(__l); \
6161
iov.iov_base = (void *)rpc->_name; \
6262
iov.iov_len = __l; \
63-
BSON_ASSERT(iov.iov_len); \
63+
assert (iov.iov_len); \
6464
rpc->msg_len += (int32_t)iov.iov_len; \
6565
_mongoc_array_append_val(array, iov); \
6666
} while (0);
@@ -70,35 +70,35 @@
7070
if (rpc->_name##_len) { \
7171
iov.iov_base = (void *)rpc->_name; \
7272
iov.iov_len = rpc->_name##_len; \
73-
BSON_ASSERT(iov.iov_len); \
73+
assert (iov.iov_len); \
7474
rpc->msg_len += (int32_t)iov.iov_len; \
7575
_mongoc_array_append_val(array, iov); \
7676
}
7777
#define IOVEC_ARRAY_FIELD(_name) \
7878
do { \
7979
ssize_t _i; \
80-
BSON_ASSERT(rpc->n_##_name); \
80+
assert (rpc->n_##_name); \
8181
for (_i = 0; _i < rpc->n_##_name; _i++) { \
82-
BSON_ASSERT(rpc->_name[_i].iov_len); \
82+
assert (rpc->_name[_i].iov_len); \
8383
rpc->msg_len += (int32_t)rpc->_name[_i].iov_len; \
8484
_mongoc_array_append_val(array, rpc->_name[_i]); \
8585
} \
8686
} while (0);
8787
#define RAW_BUFFER_FIELD(_name) \
8888
iov.iov_base = (void *)rpc->_name; \
8989
iov.iov_len = rpc->_name##_len; \
90-
BSON_ASSERT(iov.iov_len); \
90+
assert (iov.iov_len); \
9191
rpc->msg_len += (int32_t)iov.iov_len; \
9292
_mongoc_array_append_val(array, iov);
9393
#define INT64_ARRAY_FIELD(_len, _name) \
9494
iov.iov_base = (void *)&rpc->_len; \
9595
iov.iov_len = 4; \
96-
BSON_ASSERT(iov.iov_len); \
96+
assert (iov.iov_len); \
9797
rpc->msg_len += (int32_t)iov.iov_len; \
9898
_mongoc_array_append_val(array, iov); \
9999
iov.iov_base = (void *)rpc->_name; \
100100
iov.iov_len = rpc->_len * 8; \
101-
BSON_ASSERT(iov.iov_len); \
101+
assert (iov.iov_len); \
102102
rpc->msg_len += (int32_t)iov.iov_len; \
103103
_mongoc_array_append_val(array, iov);
104104

@@ -133,7 +133,7 @@
133133
static void \
134134
_mongoc_rpc_swab_to_le_##_name (mongoc_rpc_##_name##_t *rpc) \
135135
{ \
136-
BSON_ASSERT(rpc); \
136+
assert (rpc); \
137137
_code \
138138
}
139139
#define INT32_FIELD(_name) \
@@ -174,7 +174,7 @@
174174
static void \
175175
_mongoc_rpc_swab_from_le_##_name (mongoc_rpc_##_name##_t *rpc) \
176176
{ \
177-
BSON_ASSERT(rpc); \
177+
assert (rpc); \
178178
_code \
179179
}
180180
#define INT64_ARRAY_FIELD(_len, _name) \
@@ -216,7 +216,7 @@
216216
static void \
217217
_mongoc_rpc_printf_##_name (mongoc_rpc_##_name##_t *rpc) \
218218
{ \
219-
BSON_ASSERT(rpc); \
219+
assert (rpc); \
220220
_code \
221221
}
222222
#define INT32_FIELD(_name) \
@@ -319,9 +319,9 @@
319319
const uint8_t *buf, \
320320
size_t buflen) \
321321
{ \
322-
BSON_ASSERT(rpc); \
323-
BSON_ASSERT(buf); \
324-
BSON_ASSERT(buflen); \
322+
assert (rpc); \
323+
assert (buf); \
324+
assert (buflen); \
325325
_code \
326326
return true; \
327327
}

0 commit comments

Comments
 (0)