зеркало из https://github.com/mozilla/gecko-dev.git
706cf2f2fa
When generating code for arrays of interfaces from the rust-xpidl compiler, the type was declared incorrectly as ThinVec<RefPtr<T>> instead of ThinVec<Option<RefPtr<T>>> meaning that null values in the array would be handled incorrectly. This patch fixes this code generation mistake and updates crates using the interface to handle null values correctly. Differential Revision: https://phabricator.services.mozilla.com/D153485 |
||
---|---|---|
.. | ||
src | ||
xpcom_macros | ||
Cargo.toml |