gecko-dev/xpcom/ds
rickg%netscape.com b396c554b0 added optional arg validation to improve safety 1999-07-25 17:21:14 +00:00
..
.cvsignore
MANIFEST removing nsBTree & nsRBTree, both replaced by nsAVLTree 1999-07-24 18:56:54 +00:00
MANIFEST_IDL
Makefile.in removing nsBTree & nsRBTree, both replaced by nsAVLTree 1999-07-24 18:56:54 +00:00
bufferRoutines.h try to improve append performance and allow non-null term buffers when count is given 1999-07-20 06:58:41 +00:00
makefile.win removing nsBTree & nsRBTree, both replaced by nsAVLTree 1999-07-24 18:56:54 +00:00
nsAVLTree.cpp fix linux 1999-07-18 00:59:40 +00:00
nsAVLTree.h new file 1999-07-18 00:03:58 +00:00
nsArena.cpp
nsArena.h
nsAtomTable.cpp
nsAtomTable.h
nsBuffer.cpp Added code in the destructor to free any pages that had been allocated... 1999-07-22 21:17:57 +00:00
nsBuffer.h Making buffers work better. Now out-of-memory is handled properly. 1999-06-19 22:23:18 +00:00
nsBufferPoolService.h
nsByteBuffer.cpp
nsByteBuffer.h
nsCRT.cpp use shared allocator 1999-07-22 18:23:02 +00:00
nsCRT.h use shared allocator 1999-07-22 18:23:02 +00:00
nsConjoiningEnumerator.cpp |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()| 1999-06-29 21:01:31 +00:00
nsCppSharedAllocator.h the fix is to |#include <new.h>|. I tested on several versions of SunOS with different compilers, linux, and Mac. Uncommenting the problematic code. 1999-07-23 01:18:49 +00:00
nsDeque.cpp removed old debug code 1999-07-25 17:18:41 +00:00
nsDeque.h perf. improvement to deque 1999-07-16 17:31:00 +00:00
nsEmptyEnumerator.cpp
nsEnumeratorUtils.cpp Added constructor functions for nsEnumeratorUtils. 1999-06-25 01:38:33 +00:00
nsEnumeratorUtils.h Added constructor functions for nsEnumeratorUtils. 1999-06-25 01:38:33 +00:00
nsHashtable.cpp Changed hashing to not hash every letter of strings that are greater than 16 characters in length. 1999-07-23 05:19:33 +00:00
nsHashtable.h Changed nsCStringKey to nsStringKey. This new key now has the ability to hash on PRUnichar* strings as well as char* strings. 1999-07-22 02:11:04 +00:00
nsIArena.h
nsIAtom.h
nsIBuffer.h Added nsIBufferObserver::OnWrite(...) 1999-07-12 06:25:38 +00:00
nsIByteBuffer.h Added |GetIID()| 1999-06-29 20:28:56 +00:00
nsICollection.idl Use PRUint32 instead of unsigned long. 1999-07-17 03:27:10 +00:00
nsIEnumerator.idl
nsIObserver.idl
nsIObserverList.h
nsIObserverService.idl
nsIPageManager.h
nsIProperties.h
nsISimpleEnumerator.h
nsISizeOfHandler.h
nsISupportsArray.idl remove (unused) |operator=()| from |nsISupportsArray| 1999-07-15 04:48:32 +00:00
nsIUnicharBuffer.h
nsIVariant.h Modified my last change to avoid treating NTO the same as QNX, since they both define __QNX__. 1999-07-15 02:34:19 +00:00
nsInt64.h
nsObserver.cpp |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()| 1999-06-29 21:01:31 +00:00
nsObserver.h
nsObserverList.cpp
nsObserverList.h
nsObserverService.cpp Changed nsCStringKey to nsStringKey. This new key now has the ability to hash on PRUnichar* strings as well as char* strings. 1999-07-22 02:11:04 +00:00
nsObserverService.h
nsPageMgr.cpp BeOS changes 1999-06-29 10:27:58 +00:00
nsPageMgr.h BeOS changes 1999-06-29 10:27:58 +00:00
nsProperties.cpp Changed nsCStringKey to nsStringKey. This new key now has the ability to hash on PRUnichar* strings as well as char* strings. 1999-07-22 02:11:04 +00:00
nsProperties.h
nsQuickSort.cpp fix signed/unsigned issues 1999-06-27 06:18:41 +00:00
nsQuickSort.h
nsSizeOfHandler.cpp
nsStr.cpp try to improve append performance and allow non-null term buffers when count is given 1999-07-20 06:58:41 +00:00
nsStr.h use shared allocator 1999-07-22 18:23:02 +00:00
nsString.cpp narrowed the nsCString API's for safety 1999-07-25 17:20:37 +00:00
nsString.h narrowed the nsCString API's for safety 1999-07-25 17:20:37 +00:00
nsString2.cpp added optional arg validation to improve safety 1999-07-25 17:21:14 +00:00
nsString2.h added optional arg validation to improve safety 1999-07-25 17:21:14 +00:00
nsStringTokenizer.cpp improvements to stringtokenizer 1999-07-15 06:40:44 +00:00
nsStringTokenizer.h improvements to stringtokenizer 1999-07-15 06:40:44 +00:00
nsSupportsArray.cpp Avoid nonsense 0 <= uint32_typed_variable tests. 1999-07-17 03:28:41 +00:00
nsSupportsArray.h
nsSupportsArrayEnumerator.cpp |nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()| 1999-06-29 21:01:31 +00:00
nsSupportsArrayEnumerator.h
nsTime.h rename variable to avoid warnings on linux. 1999-07-01 03:59:55 +00:00
nsUnicharBuffer.cpp
nsUnicharBuffer.h
nsUnitConversion.h
nsVariant.cpp
nsVector.h
nsVoidArray.cpp
nsVoidArray.h
nsXPIDLString.cpp Fix build warnings. 1999-07-16 22:00:52 +00:00
nsXPIDLString.h
plvector.c
plvector.h