Skip to content

Commit 2423776

Browse files
committed
Merge pull request #48 from fotonauts/cast-warnings3
Avoid warning casts
2 parents f639e1c + b468fc9 commit 2423776

File tree

7 files changed

+11
-11
lines changed

7 files changed

+11
-11
lines changed

src/mongoc/mongoc-collection.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1562,11 +1562,11 @@ mongoc_collection_rename (mongoc_collection_t *collection,
15621562

15631563
bson_snprintf (collection->collection, sizeof collection->collection,
15641564
"%s", new_name);
1565-
collection->collectionlen = strlen (collection->collection);
1565+
collection->collectionlen = (int) strlen (collection->collection);
15661566

15671567
bson_snprintf (collection->ns, sizeof collection->ns,
15681568
"%s.%s", collection->db, new_name);
1569-
collection->nslen = strlen (collection->ns);
1569+
collection->nslen = (int) strlen (collection->ns);
15701570
}
15711571

15721572
bson_destroy (&cmd);

src/mongoc/mongoc-counters-private.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ _mongoc_get_cpu_count (void)
6565
#elif defined(__APPLE__) || defined(__sun)
6666
int ncpu;
6767

68-
ncpu = sysconf (_SC_NPROCESSORS_ONLN);
68+
ncpu = (int) sysconf (_SC_NPROCESSORS_ONLN);
6969
return (ncpu > 0) ? ncpu : 1;
7070
#elif defined(_MSC_VER) || defined(_WIN32)
7171
SYSTEM_INFO si;

src/mongoc/mongoc-database.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -658,7 +658,7 @@ mongoc_database_get_collection_names (mongoc_database_t *database,
658658
cursor = mongoc_collection_find (col, MONGOC_QUERY_NONE, 0, 0, 0, &q,
659659
NULL, NULL);
660660

661-
len = strlen (database->name) + 1;
661+
len = (int) strlen (database->name) + 1;
662662

663663
while (mongoc_cursor_more (cursor) &&
664664
!mongoc_cursor_error (cursor, error)) {

src/mongoc/mongoc-sasl.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ _mongoc_sasl_get_pass (mongoc_sasl_t *sasl,
5151
}
5252

5353
if (result_len) {
54-
*result_len = sasl->pass ? strlen (sasl->pass) : 0;
54+
*result_len = sasl->pass ? (unsigned) strlen (sasl->pass) : 0;
5555
}
5656

5757
return (sasl->pass != NULL) ? SASL_OK : SASL_FAIL;
@@ -83,7 +83,7 @@ _mongoc_sasl_get_user (mongoc_sasl_t *sasl,
8383
}
8484

8585
if (result_len) {
86-
*result_len = sasl->user ? strlen (sasl->user) : 0;
86+
*result_len = sasl->user ? (unsigned) strlen (sasl->user) : 0;
8787
}
8888

8989
return (sasl->user != NULL) ? SASL_OK : SASL_FAIL;

src/mongoc/mongoc-socket.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -888,7 +888,7 @@ _mongoc_socket_try_sendv (mongoc_socket_t *sock, /* IN */
888888
#else
889889
memset (&msg, 0, sizeof msg);
890890
msg.msg_iov = iov;
891-
msg.msg_iovlen = iovcnt;
891+
msg.msg_iovlen = (int) iovcnt;
892892
ret = sendmsg (sock->sd, &msg,
893893
# ifdef MSG_NOSIGNAL
894894
MSG_NOSIGNAL);

src/mongoc/mongoc-stream-file.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ _mongoc_stream_file_readv (mongoc_stream_t *stream, /* IN */
133133
RETURN (ret);
134134
#else
135135
ENTRY;
136-
ret = readv (file->fd, iov, iovcnt);
136+
ret = readv (file->fd, iov, (int) iovcnt);
137137
RETURN (ret);
138138
#endif
139139
}
@@ -162,7 +162,7 @@ _mongoc_stream_file_writev (mongoc_stream_t *stream, /* IN */
162162

163163
return ret;
164164
#else
165-
return writev (file->fd, iov, iovcnt);
165+
return writev (file->fd, iov, (int) iovcnt);
166166
#endif
167167
}
168168

src/mongoc/mongoc-uri.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -417,11 +417,11 @@ mongoc_uri_parse_option (mongoc_uri_t *uri,
417417
!strcasecmp(key, "waitqueuemultiple") ||
418418
!strcasecmp(key, "waitqueuetimeoutms") ||
419419
!strcasecmp(key, "wtimeoutms")) {
420-
v_int = strtol(value, NULL, 10);
420+
v_int = (int) strtol (value, NULL, 10);
421421
bson_append_int32(&uri->options, key, -1, v_int);
422422
} else if (!strcasecmp(key, "w")) {
423423
if (*value == '-' || isdigit(*value)) {
424-
v_int = strtol (value, NULL, 10);
424+
v_int = (int) strtol (value, NULL, 10);
425425
BSON_APPEND_INT32 (&uri->options, "w", v_int);
426426
} else if (0 == strcasecmp (value, "majority")) {
427427
BSON_APPEND_UTF8 (&uri->options, "w", "majority");

0 commit comments

Comments
 (0)