Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-27 | Remove debug printing code. | Tor Andersson | |
It's not used, so prone to bit rot. Better to purge it. | |||
2017-04-27 | Include required system headers. | Tor Andersson | |
2016-09-18 | Free fz_tree nodes when dropping tree. | Sebastian Rasmussen | |
2016-09-14 | Add scripts to remove/replace 'static' from functions. | Robin Watts | |
Getting a backtrace out with missing functions makes the backtrace much less useful. Some backtrace routines (such as that used by Memento on Android) are incapable of resolving static functions. We therefore provide 2 scripts (scripts/destatic.sh and scripts/restatic.sh) that respectively remove and replace the 'static' from function definitions. The scripts do not affect "static inline" or "static const" definitions, and they are are restricted to working in the source directory (excluding source/tools), thirdparty/mujs and the platform/{java,android} directories. The transformed source should NOT be checked in. To avoid problems with clashing symbols, some functions are renamed or tweaked slightly in this patch. | |||
2015-02-17 | Rename fz_close_* and fz_free_* to fz_drop_*. | Tor Andersson | |
Rename fz_close to fz_drop_stream. Rename fz_close_archive to fz_drop_archive. Rename fz_close_output to fz_drop_output. Rename fz_free_* to fz_drop_*. Rename pdf_free_* to pdf_drop_*. Rename xps_free_* to xps_drop_*. | |||
2014-01-22 | Make fz_tree_lookup iterative rather than recursive. | Tor Andersson | |
2013-11-05 | Add binary search tree for mapping strings to void* pointers. | Tor Andersson | |
Self balancing AA-tree. |