Nonconforming allocator in the Oculus SDK $/LibOVRKernel/src/Kernel/OVR_Allocator.h
StdAllocatorSysMem does not comply with the standard because it is missing an
The minimum change to fix the issue would be to add the missing operator!=:
Additionally, most of the allocator's content is actually not necessary, and can be replaced with the following: https://gist.github.com/BillyONeal/cb07926e01c60202ea7342b91f8c6487
How can I submit a patch to fix this problem?
Thanks!
Billy O'Neal
Visual C++ Libraries
operator!=. This will cause the SDK to fail to compile in new releases of the standard libraries. We discovered this issue in rolling builds of CRYENGINE.The minimum change to fix the issue would be to add the missing operator!=:
bool operator!=(const this_type&) const
{
return false;
}
Additionally, most of the allocator's content is actually not necessary, and can be replaced with the following: https://gist.github.com/BillyONeal/cb07926e01c60202ea7342b91f8c6487
How can I submit a patch to fix this problem?
Thanks!
Billy O'Neal
Visual C++ Libraries
