[CDRIVER-517] In libbson all the sizes are int and should be size_t type Created: 23/Jan/15 Updated: 24/Apr/17 Resolved: 06/Aug/16 |
|
| Status: | Closed |
| Project: | C Driver |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Samantha Ritter (Inactive) | Assignee: | Backlog - C Driver Team |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
(ported from github) Do we want to break ABI in order to use size_t/ssize_t for sizes? |
| Comments |
| Comment by A. Jesse Jiryu Davis [ 06/Aug/16 ] |
|
Although size_t / ssize_t would have been better choices than int for many libbson APIs, it won't be worth requiring users to make widespread changes to their code in order to upgrade to libbson 2.0. |