29 Commits
Author SHA1 Message Date
starseeker 29f87a6d58 Reverting back to state at commit 548fd82ad7
Subsequent changes caused problems for development, and will need to be
merged in more carefully from develop
2021-08-04 15:54:49 -04:00
starseeker 93cb422595 Update formatting with astyle - use K&R 2020-12-09 09:26:27 -05:00
Chris HORLER 68d0e7bbb4 rework ERROR handling 2020-07-22 23:15:28 +01:00
Chris HORLER 7e192a40f3 rename everything with MEM prefix to ALLOC prefix and fix includes 2020-07-21 15:50:31 +01:00
Chris HORLER e934fa246c drop the Generic typedef 2019-08-07 20:30:32 +01:00
Chris HORLER f773771f27 drop PROTO macro 2019-08-07 20:30:32 +01:00
Christopher Horler 65d3937e72 add simple sort to Linked_List implementation 2014-06-08 20:44:50 +01:00
Mark Pictor 48ed46fe06 eliminate unused functions LISTremove, TYPEget_tagname 2013-09-15 16:02:57 -04:00
Mark Pictor c5f3b1223c LISTdo_n macro - make it possible to nest LISTdo's without -Wshadow warnings 2013-09-15 14:50:30 -04:00
Mark Pictor c4bc306e07 Replace LISTadd macro with LISTadd_last
No clue why the macro was used:
 #define LISTadd(list, item) LISTadd_last(list, item)

substitution via
    for i in `grep -lr LISTadd[^_]`; do sed -i -e 's/LISTadd\([^_]\)/LISTadd_last\1/;' $i; done
2013-09-04 21:49:31 -04:00
Mark Pictor df14d81d2f remove unused LISTcreate_with() macro
also removes even older function in an `#if 0` block
2013-07-20 20:36:03 -04:00
Mark Pictor 5fa4b17513 replace all references to SCL with SC in CMake files and code 2013-04-14 14:49:53 -04:00
Cliff Yapp 784363bf5f Make a stab at merging master and brlcad. Not properly working yet, need to remove some files, etc. 2013-03-04 21:57:08 -05:00
Nicholas Reed c073fbecb9 combine multiple definitions of LISTempty 2012-07-11 22:57:25 +00:00
Nicholas Reed 205debf1ba add fedex_plus/express memory cleanup function; SCL git f5d0cc5 2012-06-19 15:53:06 +00:00
Nicholas Reed 389ef8aa2d start adding symbols for MSVC dll import/export; SCL git ba12196 2012-06-06 21:44:33 +00:00
Nicholas Reed e997b59c00 MSVC fixes from SCL git 6226717 and 879f509 2012-06-06 19:21:12 +00:00
Nicholas Reed 8c8f2a1114 run astyle on SCL sources with misc/astyle.cfg options 2012-03-27 17:07:44 +00:00
davyw f5d0cc59aa Added fedex_plus/express cleanup functions.
* A lot of memory allocated in EXPRESSinitialize was not cleaned up.
  Added EXPRESScleanup function and subfunctions to clean up that memory.
2012-03-13 21:17:49 +01:00
Mark Pictor 5dc04396ad cleanup and doxify files in include/express 2012-02-02 19:07:54 -05:00
davyw c0c423c625 Added support for cmake 'Borland Makefiles' generator.
* Added __BORLAND__ flag to a number of places in the code.
* Added BORLAND specific stuff to CMakeLists.txt files.
2012-01-04 23:12:46 +01:00
Mark Pictor 388901d20c run astyle on all files. changed args to catch more files (src/*.h) 2011-12-07 19:03:07 -05:00
davyw ba12196a88 Added dll import/export scheme for MSVC.
* Added scl_export.h with conditional flags for import/export.
* Added SCL_EXPRESS_EXPORT flag for all global variables in headers.
* Added SCL_EXPRESS_EXPORT flag for all function prototypes in headers.
* Added SCL_EXPRESS_DLL_EXPORTS flag for express CMakeLists.txt
2011-12-07 18:45:42 -05:00
davyw 879f5092b7 Made changes to prevent compiler/linker errors of express.
* Renamed __in to __i in LISTdo_links macro because __in is a reserved macro for MSVC.
* Renamed isascii to __isascii for MSVC.
* Added __MSVC__ to compiler flags and use it.
2011-12-07 18:45:42 -05:00
Nicholas Reed 5909d1e4fb Removed toggled declarations/definitions in headers. Headers include only declarations, and explicit definitions found in appropriate sources. 2011-10-13 23:54:37 +00:00
tpaviot e40cbca927 Replaced Boolean with standard bool wherever possible 2011-08-18 09:41:15 +02:00
Mark Pictor 498710921a Changes due to running Artistic Style code beautifier 2011-08-08 20:06:06 -04:00
starseeker 00ec571fa5 OK, one more time with the step include files.
git-svn-id: https://brlcad.svn.sourceforge.net/svnroot/brlcad/brlcad/trunk/src/other/step@34020 2f96ce8b-6d43-0410-b8df-bffccc660ffb
2011-07-09 10:57:45 -04:00
Cliff Yapp c4dde7ac8f OK, one more time with the step include files. 2009-03-12 19:39:49 +00:00