~maria-captains/maria/5.3

Viewing all changes in revision 2978.3.14.

  • Committer: Alexey Botchkov
  • Date: 2011-07-13 09:57:27 UTC
  • mto: This revision was merged to the branch mainline in revision 3288.
  • Revision ID: holyfoot@askmonty.org-20110713095727-6hd8yig1jk41gvlj
Fix for bug #804266 Memory corruption/valgrind warning/crash in move_hole() with ST_UNION.
        Second smaller hole in the polygon got link to the bigger one as it's the
        outer ring. Fixed by specifying the outer ring explicitly.


per-file comments:
  mysql-test/r/gis-precise.result
Fix for bug #804266 Memory corruption/valgrind warning/crash in move_hole() with ST_UNION.
        test result updated.

  mysql-test/t/gis-precise.test
Fix for bug #804266 Memory corruption/valgrind warning/crash in move_hole() with ST_UNION.
        test case added.

  sql/gcalc_tools.cc
Fix for bug #804266 Memory corruption/valgrind warning/crash in move_hole() with ST_UNION.
        specify the outer ring explicitly in the get_polygon_result parameter.

  sql/gcalc_tools.h
Fix for bug #804266 Memory corruption/valgrind warning/crash in move_hole() with ST_UNION.
        add the outer ring as a parameter to the get_polygon_result.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: