]> granicus.if.org Git - poly2tri-c/commit
Multiple fixes to allow usage with other compilers master
authorBarak Itkin <lightningismyname@gmail.com>
Sat, 15 Nov 2014 15:03:10 +0000 (17:03 +0200)
committerBarak Itkin <lightningismyname@gmail.com>
Sat, 15 Nov 2014 15:03:10 +0000 (17:03 +0200)
commit5ac75d6f09e4de35ef33289c69bc1d46c2a04970
tree81cd6c2bc2bc079b7093c78ad8afb5f6a3e7f46c
parentece3dfa64b86211fffb9895789f3806daa17ac34
Multiple fixes to allow usage with other compilers

1. Fix many signed/unsigned comparisons
2. Avoid having multiple C files with the same name
3. Add return statements after failing asserts, just to calm the compiler
21 files changed:
poly2tri-c/p2t/common/shapes.c
poly2tri-c/p2t/sweep/sweep.c
poly2tri-c/p2t/sweep/sweep_context.c
poly2tri-c/refine/cdt-flipfix.h
poly2tri-c/refine/cluster.c
poly2tri-c/refine/delaunay-terminator.c
poly2tri-c/refine/delaunay-terminator.h
poly2tri-c/refine/mesh.c
poly2tri-c/refine/mesh.h
poly2tri-c/refine/pslg.h
poly2tri-c/refine/rcdt.c [moved from poly2tri-c/refine/cdt.c with 99% similarity]
poly2tri-c/refine/rcdt.h [moved from poly2tri-c/refine/cdt.h with 98% similarity]
poly2tri-c/refine/refine.h
poly2tri-c/refine/refiner.c
poly2tri-c/refine/refiner.h
poly2tri-c/refine/rutils.c [moved from poly2tri-c/refine/utils.c with 98% similarity]
poly2tri-c/refine/rutils.h [moved from poly2tri-c/refine/utils.h with 98% similarity]
poly2tri-c/refine/triangle.c
poly2tri-c/refine/vedge.h
poly2tri-c/refine/visibility.c
poly2tri-c/render/mesh-render.c