Repository navigation
Follow up on #104: Addresses #63 by unpacking VT_ARRAYs of VT_RECORDs - #981
Merged
Merged
Conversation
Resolve conflicts and fix missing `byref` import (previously supported via wildcard import).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
This PR is a follow-up to #104, which has been inactive for about 10 years.
The first goal is to merge the original changes into the current main branch while keeping the original implementation as much as possible.
I want to respect the original contributor's work and intent.
Background
SAFEARRAYandRECORD.Scope of This PR
byrefimport. The original code used it through a wildcard import.Comparison with the Original PR
git range-diffshows that the original commit and the commit in this follow-up PR have the same patch.The
git diffresults also show that the main changes from the original PR are still present:SAFEARRAYvalues ofVT_RECORD.During conflict resolution, I kept the original implementation where it conflicted with the changes in main.
Out of Scope
Some formatting and runtime errors are still present after merging the current main branch.
I plan to fix these errors in a separate follow-up PR.
This PR only aims to merge the original implementation with the current main branch. We do not want to make further design changes here.
Approach
I want to keep the original contributor's work as much as possible.
I will make further changes in separate PRs. This will make it easier to review the original work and the new fixes separately.