Commit Graph

33 Commits

Author SHA1 Message Date
Andrew Johnson 37b371e956 macLib cleanup, added support for scoped macros.
New test program for regular macros as well as the environment variable tests.
2008-03-31 19:30:17 +00:00
Andrew Johnson b0c0ab77ac Reduce initial size of expanded string. 2008-01-04 17:07:30 +00:00
Andrew Johnson 71e01ae55d Warning suppression bug fix from Benjamin Franksen. 2007-02-28 16:05:18 +00:00
Andrew Johnson bffda92e45 Updated to cover recent changes such as default values, and remove things that
were never implemented.
2005-10-28 15:50:21 +00:00
Jeff Hill 2d613ba5d0 fixed DLL export 2004-08-11 00:46:12 +00:00
W. Eric Norum 6fe68a0cb3 Fix printf args/formats. 2004-06-17 01:10:59 +00:00
Andrew Johnson b9fa2e7515 More string termination bugs, this time missing terminators. 2004-06-16 19:10:11 +00:00
Andrew Johnson f291862044 Fixed dbLoadTemplates oops! Environment variables tests don't exercise the
non-dirty path as much...
2004-06-15 19:07:51 +00:00
Andrew Johnson 7035e0f475 Replaced macErrMessage macros with errlogPrintf
Fixed 2 possible buffer overflow bugs
Added an entry type string for error/warning messages
Implemented default values in macro expansions $(name=default)
Improved usefulness of error reporting
2004-06-11 15:40:14 +00:00
W. Eric Norum 7c5e384d08 Cosmetic typo. 2004-06-04 19:51:23 +00:00
Andrew Johnson e5f47d5807 Made various input arguments and internal variables const char*. 2003-07-29 19:50:31 +00:00
W. Eric Norum 098d421a56 Update README file to reflect some recent changes. 2003-07-29 18:02:42 +00:00
W. Eric Norum 6661789143 Efficiency improvements. Cut down on copy operations. 2003-07-18 12:33:44 +00:00
W. Eric Norum e70dba5bf9 Macro expansion using environment variables as macro definitions. 2003-07-15 19:04:29 +00:00
cvs2svn 1fef904a9e This commit was manufactured by cvs2svn to create branch 'B3.14'. 2003-07-15 15:56:33 +00:00
W. Eric Norum 7f56802052 Add epicsStrDup(). 2003-07-08 19:35:28 +00:00
Marty Kraimer 47363400cb bugs rported by Mark Rivers 2003-05-21 13:27:52 +00:00
Ralph Lange 881ba6bb9d Fixed compiler warnings connected to missing char->int casts 2003-04-03 12:05:09 +00:00
Janet B. Anderson 3422c51a57 Removed log history comments. 2002-07-15 20:34:24 +00:00
Janet B. Anderson 93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Marty Kraimer adc6677275 add extern for C callable routines 2002-05-06 19:01:15 +00:00
Ralph Lange 3712987800 Fixed HPUX warnings. 2001-07-26 07:59:07 +00:00
W. Eric Norum c303ad0550 Remove call to max(). 2000-05-30 19:52:00 +00:00
Jeff Hill f03ef5eb5d fixed pool corruption problems 2000-05-30 17:08:57 +00:00
Andrew Johnson 4785daecc0 Cleaned up warnings - the RCS Log: keyword was on the comment line
that starts with a '/' which RCS replicates for these notes...
1999-05-13 16:06:23 +00:00
Jeff Hill 27c4d0574f cleaned up the DLL symbol export 1998-02-27 01:34:15 +00:00
Ken Evans 88d36c7db3 Made a large number of changes to epicsShareThings in libCom routines
to get imports and exports straight on WIN32.  Not everything is fixed
at this time.
1998-02-20 21:45:20 +00:00
Marty Kraimer db49a2babb Allow message about referenced but undefined to be suppressed 1997-06-05 18:28:50 +00:00
Jeff Hill 6b6e5e7515 updated dll keywords 1997-05-01 19:57:53 +00:00
Marty Kraimer 85a2ef6e4d Fix long memory free list problem 1997-04-30 19:10:04 +00:00
Jeff Hill 9976984eb8 %d => %ld 1996-11-02 02:05:24 +00:00
Jeff Hill 142b7515e3 fixed warnings 1996-09-16 21:07:11 +00:00
Marty Kraimer 236cf1ddf8 added macLib 1996-07-10 14:49:55 +00:00