[MONGOCRYPT-255] Add missing braces around struct initializer Created: 02/Apr/20  Updated: 28/Oct/23  Resolved: 02/Apr/20

Status: Closed
Project: Libmongocrypt
Component/s: C library
Affects Version/s: 1.0.3
Fix Version/s: 1.0.4

Type: Task Priority: Major - P3
Reporter: Jeremy Mikola Assignee: Jeremy Mikola
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
is duplicated by MONGOCRYPT-237 "missing braces around initializer" w... Closed
Related
related to PHPC-1621 Bundled libmongocrypt emits compiler ... Closed

 Description   

I observed the following build warnings when compiling libmongocrypt with PHP:

/home/jmikola/workspace/mongodb/phpc/src/libmongocrypt/src/mongocrypt-traverse-util.c: In function ‘_mongocrypt_transform_binary_in_bson’:
/home/jmikola/workspace/mongodb/phpc/src/libmongocrypt/src/mongocrypt-traverse-util.c:172:38: warning: missing braces around initializer [-Wmissing-braces]
    _recurse_state_t starting_state = {ctx,
                                      ^
/home/jmikola/workspace/mongodb/phpc/src/libmongocrypt/src/mongocrypt-traverse-util.c:180:39:
                                       0};
                                       {}
/home/jmikola/workspace/mongodb/phpc/src/libmongocrypt/src/mongocrypt-traverse-util.c: In function ‘_mongocrypt_traverse_binary_in_bson’:
/home/jmikola/workspace/mongodb/phpc/src/libmongocrypt/src/mongocrypt-traverse-util.c:205:38: warning: missing braces around initializer [-Wmissing-braces]
    _recurse_state_t starting_state = {ctx,
                                      ^
/home/jmikola/workspace/mongodb/phpc/src/libmongocrypt/src/mongocrypt-traverse-util.c:213:39:
                                       0};
                                       {}



 Comments   
Comment by Githook User [ 02/Apr/20 ]

Author:

{'name': 'Jeremy Mikola', 'email': 'jmikola@gmail.com', 'username': 'jmikola'}

Message: Merge pull request #92 from mongodb/mongocrypt-255

MONGOCRYPT-255 add missing braces around struct initializer
Branch: master
https://github.com/mongodb/libmongocrypt/commit/5617877df191c43d8c06c5f3dee389c9d3810dd4

Comment by Jeremy Mikola [ 02/Apr/20 ]

https://github.com/mongodb/libmongocrypt/pull/92

Generated at Thu Feb 08 09:08:18 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.