COMP: gcc-12 buffer check bypasses xsputn (#2481, #2496)
- add overflow() method to the SHA1 streambuf. Previously could rely on xsputn for adding to sha1 content, but streams now check pptr() first to test for the buffering range and thus overflow() is needed.
Showing
- src/OpenFOAM/db/IOstreams/hashes/OSHA1stream.H 10 additions, 3 deletionssrc/OpenFOAM/db/IOstreams/hashes/OSHA1stream.H
- src/OpenFOAM/primitives/hashes/SHA1/SHA1.H 6 additions, 3 deletionssrc/OpenFOAM/primitives/hashes/SHA1/SHA1.H
- src/OpenFOAM/primitives/hashes/SHA1/SHA1I.H 7 additions, 1 deletionsrc/OpenFOAM/primitives/hashes/SHA1/SHA1I.H
Please register or sign in to comment