-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3 -> 4 #347
3 -> 4 #347
Conversation
Fixes #332 Fixes #108 Signed-off-by: Matias N. Goldberg <[email protected]>
* update test Signed-off-by: Ian Chen <[email protected]> * reenable macos test Signed-off-by: Ian Chen <[email protected]> * fix typo Signed-off-by: Ian Chen <[email protected]>
Signed-off-by: Ian Chen <[email protected]>
* Fix heap overflow when reading (#337) PF_RGB is 3 bytes. But later on Ogre2SelectionBuffer::OnSelectionClick will try to read 4 bytes from it. Fixed by ensuring it's always at least 4 bytes and zero-initializing those 4 bytes. Signed-off-by: Matias N. Goldberg <[email protected]> Co-authored-by: Ian Chen <[email protected]> * Fix new [] / delete mismatch (#338) Using a custom deallocator to avoid breaking ABI Alternatively C++17 supports the following syntax, which was not used: `typedef std::shared_ptr<unsigned char[]> DataPtr;` Signed-off-by: Matias N. Goldberg <[email protected]> Co-authored-by: darksylinc <[email protected]>
Signed-off-by: Ian Chen <[email protected]>
Signed-off-by: Ian Chen <[email protected]>
Signed-off-by: Ian Chen <[email protected]>
Codecov Report
@@ Coverage Diff @@
## ign-rendering4 #347 +/- ##
==================================================
+ Coverage 55.82% 55.83% +0.01%
==================================================
Files 147 147
Lines 13930 13935 +5
==================================================
+ Hits 7776 7781 +5
Misses 6154 6154
Continue to review full report at Codecov.
|
hmm the I'll probably just disable it in ign-rendering4 |
Homebrew is green on the latest commit, and I think you haven't disabled the test yet, right? Is it flaky? |
I haven't disabled the test. I just hit retry on the build. So I think the test is flaky. So far, test passed 1 out 3 times in this PR. |
Got it, I'll leave it up to you if you want to leave it flaky for a while or disable it. I'd like to get this PR in soon so we can make a new 4.X release to unblock downstream PRs. |
Signed-off-by: Ian Chen <[email protected]>
added ifdef for apple around the checks that fail instead of disabling the whole test 0551b74 |
all builds green. Merging. |
➡️ Forward port
Port ign-rendering3 to ign-rendering4
Branch comparison: ign-rendering4...ign-rendering3
Note to maintainers: Remember to Merge with commit (not squash-merge or rebase)