summaryrefslogtreecommitdiff
path: root/corelib/ncbimisc.c
diff options
context:
space:
mode:
authorAaron M. Ucko <ucko@debian.org>2010-08-30 01:08:10 -0400
committerAaron M. Ucko <ucko@debian.org>2010-08-30 01:08:10 -0400
commiteb0fe75837f0b1ffd48822a16cf8cad5d056b911 (patch)
tree6f8696aaa90980b40dd2253289c858c1405a3d3b /corelib/ncbimisc.c
parentb4be7afc96f6bd0604ad7e6070c4baf8be8d808f (diff)
Imported Upstream version 6.1.20100808
Diffstat (limited to 'corelib/ncbimisc.c')
-rw-r--r--corelib/ncbimisc.c151
1 files changed, 1 insertions, 150 deletions
diff --git a/corelib/ncbimisc.c b/corelib/ncbimisc.c
index 8822c84b..3568e994 100644
--- a/corelib/ncbimisc.c
+++ b/corelib/ncbimisc.c
@@ -29,7 +29,7 @@
*
* Version Creation Date: 10/23/91
*
-* $Revision: 6.37 $
+* $Revision: 6.38 $
*
* File Description:
* miscellaneous functions
@@ -38,155 +38,6 @@
* --------------------------------------------------------------------------
* Date Name Description of modification
* ------- ---------- -----------------------------------------------------
-* 04-15-93 Schuler Changed _cdecl to LIBCALL
-* 06-15-93 Schuler SGML functions moved to ncbisgml.c
-* 02-16-94 Epstein Retired Gestalt functions and definitions
-*
-* $Log: ncbimisc.c,v $
-* Revision 6.37 2008/12/04 15:05:11 bollin
-* Added ValNodeInsert, which inserts a new ValNode into a sorted list at the
-* correct position.
-*
-* Revision 6.36 2008/09/11 20:30:37 bollin
-* Added ValNodePurge function.
-*
-* Revision 6.35 2008/07/21 20:15:22 bollin
-* Added ValNodeCompare function.
-*
-* Revision 6.34 2008/04/29 13:40:53 kans
-* fixes for warnings caught by mingw cross-compiler
-*
-* Revision 6.33 2008/04/04 13:15:48 bollin
-* Added ValNodeUnique function
-*
-* Revision 6.32 2006/11/09 17:47:16 kans
-* added ValNodeMergeStrs
-*
-* Revision 6.31 2006/10/17 14:16:48 lavr
-* ValNodeCopyStr() to take "const char*"
-*
-* Revision 6.30 2005/11/16 16:36:11 kans
-* support for PowerPC and Intel chips for Macintosh
-*
-* Revision 6.29 2005/04/13 21:36:18 kans
-* restored mac ifdefs around Nlm_P2Cstr and Nlm_C2Pstr functions
-*
-* Revision 6.28 2005/04/13 21:28:44 kans
-* Nlm_CtoPstr and Nlm_PtoCstr always uses our own code so we are not dependent on a particular version of Carbon
-*
-* Revision 6.27 2005/04/13 18:03:21 rsmith
-* On OSX don't define C2Pstr/P2Cstr, just implement Nlm_CtoPstr.
-*
-* Revision 6.26 2004/03/25 15:37:24 lavr
-* Change UINT64_MAX into UINT8_MAX back for the toolkit to compile portably
-*
-* Revision 6.25 2004/03/24 18:48:49 lebedev
-* Use UINT64_MAX in divray_init function
-*
-* Revision 6.24 2003/12/03 02:10:23 kans
-* added defines missing from Mac OS 10.3 headers
-*
-* Revision 6.23 2002/11/06 21:25:10 ucko
-* Don't assume MIPS is IRIX, or HPPA is HP/UX; allow Linux too, for both.
-*
-* Revision 6.22 2002/06/13 16:14:07 kans
-* fix includes for OS_UNIX_DARWIN with WIN_MAC (EN)
-*
-* Revision 6.21 2001/04/05 03:03:28 juran
-* Defined our own C2PStr() and P2Cstr() for use with Carbon (which omits them).
-*
-* Revision 6.20 2000/10/30 18:11:41 beloslyu
-* FreeBSD was added
-*
-* Revision 6.19 2000/08/28 18:41:29 vakatov
-* Added type cast in ValNodeSort() to pass C++ compilation
-*
-* Revision 6.18 2000/03/10 17:29:12 kans
-* changed divray to Uint8 - fix supplied by DDBJ for Cray computer
-*
-* Revision 6.17 1999/12/21 17:52:40 kans
-* removed MPW/THINKC conditional code, starting upgrade to Carbon compatibility - Churchill
-*
-* Revision 6.16 1999/07/29 15:58:48 kans
-* added bigintvalue, ValNodeAddBigInt (PD)
-*
-* Revision 6.15 1999/06/07 18:22:20 beloslyu
-* NetBSD port
-*
-* Revision 6.14 1999/04/23 18:00:15 beloslyu
-* change Uint4 to Nlm_Uint4 and CharPtr to Nlm_CharPtr
-*
-* Revision 6.13 1999/04/23 17:28:50 shavirin
-* Changed Uint4 to the Nlm_Uint4
-*
-* Revision 6.12 1999/04/23 16:10:26 shavirin
-* Added new function Nlm_GetChecksum() which calculates
-* checksum from given string
-*
-* Revision 6.11 1999/04/14 19:37:23 madden
-* Add Nlm_ prefix to Int8
-*
-* Revision 6.10 1999/04/14 15:31:06 madden
-* add Nlm_Int8tostr function
-*
-* Revision 6.9 1999/03/11 16:21:51 kans
-* ValNodeSort is more visible copy of jzmisc SortValNode
-*
-* Revision 6.8 1999/01/29 19:23:05 kans
-* use C2PStr and P2CStr from <TextUtils.h>
-*
-* Revision 6.7 1999/01/21 20:08:37 ostell
-* added SwitchUint2 and 4, added integer bytestores
-*
-* Revision 6.6 1999/01/07 15:20:57 victorov
-* added Nlm_ prefix to MD5 functions to avoid conflicts
-*
-* Revision 6.5 1999/01/06 22:49:26 victorov
-* added MD5 hash calculator
-*
-* Revision 6.4 1998/10/13 20:49:38 vakatov
-* + Nlm_PlatformName()
-*
-* Revision 6.3 1998/07/02 18:24:28 vakatov
-* Cleaned the code & made it pass through the C++ compilation
-*
-* Revision 6.2 1998/04/08 16:49:56 kans
-* ValNodeLen returns Int4
-*
-* Revision 6.1 1997/12/12 21:42:28 kans
-* Strings.h dragged in QuickDraw.h, so it is now out of the header
-*
-* Revision 6.0 1997/08/25 18:16:45 madden
-* Revision changed to 6.0
-*
-* Revision 5.4 1997/01/31 15:37:12 vakatov
-* ListSort(): replaced Boolean --> Nlm_Boolean
-*
- * Revision 5.3 1997/01/28 21:26:56 epstein
- * move doubly-linked list handling functions from ni_list.[ch]
- *
- * Revision 5.2 1996/12/10 16:09:16 kans
- * added ValNodeLen function
- *
- * Revision 5.1 1996/12/03 21:48:33 vakatov
- * Adopted for 32-bit MS-Windows DLLs
- *
- * Revision 5.0 1996/05/28 13:18:57 ostell
- * Set to revision 5.0
- *
- * Revision 4.2 1996/03/26 16:31:06 epstein
- * migrate byte-swapping functions to ncbimisc.[ch]
- *
- * Revision 4.1 1995/10/28 15:03:20 ostell
- * added casts to quiet DOS compile warnings
- *
- * Revision 4.0 1995/07/26 13:46:50 ostell
- * force revision to 4.0
- *
- * Revision 2.17 1995/05/15 18:45:58 ostell
- * added Log line
- *
-*
*
* ==========================================================================
*/