subsurface/smtk-import
Berthold Stoeger 794066b236 Cylinders: access cylinders with get_cylinder()
Instead of accessing the cylinder table directly, use the get_cylinder()
function. This gives less unwieldy expressions. But more importantly,
the function does bound checking. This is crucial for now as the code
hasn't be properly audited since the change to arbitrarily sized
cylinder tables. Accesses of invalid cylinder indexes may lead to
silent data-corruption that is sometimes not even noticed by
valgrind. Returning NULL instead of an invalid pointer will make
debugging much easier.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2019-11-09 19:19:04 +01:00
..
cmake/Modules smtk-import: add cmake modules and .nsi skeleton 2017-06-11 13:50:30 -07:00
CMakeLists.txt CMake: call cmake_minimim_required() before project() 2019-03-19 12:41:32 -07:00
smartrak.c Cylinders: access cylinders with get_cylinder() 2019-11-09 19:19:04 +01:00
smrtk2ssrfc_window.cpp Cleanup: move error reporting function declarations to errorhelper.h 2019-08-08 16:26:30 -07:00
smrtk2ssrfc_window.h Cleanup: make lastUsedDir() functions static and non-slot, respectively 2018-06-09 17:11:29 +02:00
smrtk2ssrfc_window.ui Use icons relative path. 2017-11-30 23:14:46 -08:00
smtk2ssrf.desktop smtk-import: Add smtk2ssrf.desktop to sources 2018-02-24 13:42:01 -08:00
smtk_standalone.cpp Optional anonymization upon export 2018-09-13 08:16:54 -07:00