• Roman Donchenko's avatar
    Fixed a bug in FLANN resulting in uninitialized accesses. · a9975b14
    Roman Donchenko authored
    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.
    a9975b14
Name
Last commit
Last update
..
doc Loading commit data...
include/opencv2/flann Loading commit data...
src Loading commit data...
test Loading commit data...
CMakeLists.txt Loading commit data...