[CDRIVER-113] Add Compatibility with Delphi & Matlab Drivers Created: 14/Feb/12 Updated: 19/Oct/16 Resolved: 14/Feb/12 |
|
| Status: | Closed |
| Project: | C Driver |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 0.5 |
| Type: | New Feature | Priority: | Major - P3 |
| Reporter: | Gerald Lindsly | Assignee: | Kyle Banker |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
| Backwards Compatibility: | Minor Change |
| Description |
|
In order to implement the Delphi driver, it was necessary to add a __declspec(dllexport) macro to platform.h and prefix each function header with EXPORT. Some very small utility functions were added to enable the use of the DLL without knowing the structures of mongo or bson, for example. The Matlab driver required the removal of asserts from gridfs.c. I have attached a zip containing updated files of the C driver. |
| Comments |
| Comment by Kyle Banker [ 14/Feb/12 ] |
|
https://github.com/mongodb/mongo-c-driver/commit/da4520ef2a89093697170cf006dd510a45b764b2 |