mirror of
https://github.com/opencv/opencv.git
synced 2024-11-26 20:20:20 +08:00
a9975b144a
This is fixed upstream in mariusmuja/flann@b615f26, but that fix would break binary compatibility, so I had to make a different one. Since the bug isn't quite obvious, here's an explanation. In the const version of any::cast, if policy is a small_any_policy, its get_value returns its input argument. So r becomes a pointer to obj, and the return value is a reference to a local variable, which is invalidated when the function exits. |
||
---|---|---|
.. | ||
flann |