Commit Graph

12 Commits

Author SHA1 Message Date
Zachary D. Rowitsch
f1e9424356 Start to get CMake working 2024-06-11 07:32:31 -04:00
Zachary D. Rowitsch
7c27b93098 Add some const to eliminate a bunch of write-strings errors 2024-06-07 05:09:34 -04:00
Zachary D. Rowitsch
8edfe70f7a Move Ads.h to the junkdrawer 2024-06-07 04:17:22 -04:00
Zachary D. Rowitsch
4020b5e3b2 Add some simple test cases for Abbreviations.cpp, mostly to test testing 2024-06-06 02:10:43 -04:00
zrowitsch
4991119cd0 Eliminate many intentional assertion checking segfaults with gbassert() in Spider.cpp and XmlDoc.cpp 2024-05-28 01:29:56 -04:00
zrowitsch
2bb4f48c4a Cleanup of asserts in XmlDoc.cpp (first commit) 2024-05-26 00:52:27 -04:00
zrowitsch
3d98f0aa44 Move gbassert into its own header file (out of gb-include.h) 2024-05-25 23:21:15 -04:00
zrowitsch
7e50e163dd Replace std::for_each with std::ranges::for_each 2024-05-25 01:10:38 -04:00
zrowitsch
a406fa8c7c Cleanup Abbreviations.cpp - remove commented code, fix assertions and some variable shadowing 2024-05-24 23:11:01 -04:00
zrowitsch
a0cde5502d Add gbassert_false() for easier conversion. Tried replacing some of the xx=NULL intentional segfaults with gbassert/gbassert_false. I think much cleaner 2024-05-24 22:40:15 -04:00
zrowitsch
45dbff2045 Fix stack dump on crash to dump symbols rather than log addr2line command. Add gbassert() so the purposeful segfaults can be replaced by just raising a SIGSEGV & it's purpose will be more clear 2024-05-24 15:53:16 -04:00
zrowitsch
3ba8a20ac7 Separate sources that are used to build gb, put them in src, and put everything else in the junkdrawer dir. Start a new/clean Makefile. 2024-05-15 22:29:34 -04:00