warren%netscape.com
423ff00d4f
After a little more analysis, I think using 33 instead of 37 as the magic multiplier gives just as good a distribution, but is a little faster to compute.
2000-08-20 22:28:12 +00:00
warren%netscape.com
930a05de5a
Fix for hash code performance problem discovered by bienvenu. 'Sampling' hash code was statistically evil.
2000-08-20 21:29:10 +00:00
waterson%netscape.com
e0672a5fa8
Fix nsCString::AppendWithConversion() to work.
2000-08-20 20:41:31 +00:00
scc%mozilla.org
6bd92ca334
temporarily backing out the headers with the explicit change (we haven't finished platform specific code or commercial yet)
2000-08-20 07:40:30 +00:00
scc%mozilla.org
1a8bb49b19
fixing code that relied on implicit string construction
2000-08-20 07:33:54 +00:00
scc%mozilla.org
3645149acf
fixing code that relied on implicit string construction
2000-08-20 07:18:09 +00:00
scc%mozilla.org
a74bc9539d
fixing code that relied on implicit string construction
2000-08-20 06:59:07 +00:00
scc%mozilla.org
c21575bfca
adding |AppendWithConverison(const PRUnichar*, PRInt32)|, the need for which was brought out by making constructors |explicit|
2000-08-19 19:34:00 +00:00
cls%seawood.org
eb57d82d55
Native irix compilers don't seem to know about |typename| either
2000-08-19 08:01:28 +00:00
warren%netscape.com
db80ca71a3
Correct error code.
2000-08-18 20:54:28 +00:00
rayw%netscape.com
780a67357a
A fix to bug 43351.
...
A softer landing on a failed initialization. It checks for a null
before deallocating. This does not affect the success path.
This was a patch, and I reviewed it: (r=rayw)
2000-08-18 20:54:04 +00:00
rayw%netscape.com
b50736886e
Check return from PlatformInit, and return if it failed.
...
Bug 43347
This was a patch submitted, I have reviewed it (r=rayw)
it provides a softer landing when problems occur in the
initialization. There is no difference in behavior if
the initialization was successful.
2000-08-18 20:51:37 +00:00
pinkerton%netscape.com
13267f0631
add a |do_AppendFromElement(PRUnichar)| to help speed up some things in wallet initialization (bug 44514) r/a=scc.
2000-08-18 04:48:29 +00:00
mccabe%netscape.com
d794133945
Rectify // comment to /** comment
2000-08-18 01:09:29 +00:00
scc%mozilla.org
8494e50ed1
not part of the build; temporarily patching these files to use the old (what is currently in the tree) |GetReadableFragment| scheme, so that clients can start using this now both on the tip and on the DOMAPI... branch
2000-08-17 21:07:45 +00:00
dougt%netscape.com
e90938c56b
b=47143, r=valeski. Puts the real object release on the proper thread.
2000-08-17 05:02:37 +00:00
mkaply%us.ibm.com
7375ebed5d
OS/2 Tinderbox break
...
OK will someone WAKE UP and realize that we need XP_WIN defined in the build?
XP_PC does NOT mean XP_WIN.
WE NEED XP_WIN IN THE BUILD
SOMEONE TURN IT ON IN THE MAKEFILE!
2000-08-17 03:18:03 +00:00
mcafee%netscape.com
04c8a710e9
Fix build warning, trailing slash looks run-on comment to the egcs compiler.
2000-08-17 01:53:59 +00:00
jband%netscape.com
826c50d8e7
fix bug 49137 by using PR_GetEnv rather than prefs to get these developer options r=mccabe
2000-08-17 01:20:02 +00:00
scc%mozilla.org
c5fefddeee
not yet part of the build, this new class provides a more consistent and flexible answer to the need for functions like |AppendInt| and |AppendFloat|. It is a short readable string produced with printf.
2000-08-17 01:08:30 +00:00
dbaron%fas.harvard.edu
0947a62945
Attempt to fix Sun/HP/AIX bustage. r=cls
2000-08-17 00:15:50 +00:00
racham%netscape.com
0c4d1d1de5
Fixing bug 46320. Reducing the number of global files by moving profile registry to product sub-directory under HOME. r=dougt
2000-08-16 22:40:27 +00:00
mkaply%us.ibm.com
dc873ec049
#44517
...
r=dougt, a=brendan
Make OS/2 Desktop directory NLS aware
2000-08-16 14:27:18 +00:00
pete%alphanumerica.com
1b3694a9cd
Fixed problem i was having returning array from readDir member function.
...
Thanks jband for the fix.
not part of the build
r=jband
--pete
2000-08-16 13:35:13 +00:00
dp%netscape.com
da192f6947
Removed unused static.
2000-08-16 07:33:23 +00:00
dprice%netscape.com
70955cde50
replacing this file in the right spot.
2000-08-16 04:23:40 +00:00
jband%netscape.com
a5f2a18401
initial checkin - NOT PART OF BUILD
2000-08-16 02:07:37 +00:00
warren%netscape.com
11801afbac
Changes to allow uncopied string keys. Changes to copy string key's null byte. code=jband, r=warren
2000-08-16 00:32:59 +00:00
pete%alphanumerica.com
a57839669f
moving APPEND comment. Wrong spot.
...
r=dougt
--pete
2000-08-15 13:14:51 +00:00
pete%alphanumerica.com
bb68503c51
added readDir(dirPath) member function.
...
Also fixed a small bug in copy to return if the source file is a dir.
r=dougt
--pete
2000-08-15 12:37:40 +00:00
dmose%mozilla.org
7d90bae996
add debugging frobs to XP_UNIX platforms. setenv XPCOM_DEBUG_BREAK to make NS_ASSERTION have other behaviors, like dumping the stack to stderr or sending SIGSTOP to the pgrp to allow attaching with gdb for race condition debugging. r=bryner@netscape.com, a=brendan@mozilla.org.
2000-08-14 23:09:39 +00:00
pete%alphanumerica.com
710f11700b
added two more member functions:
...
* 9. copy(source, dest);
* 10.leaf(path);
Fixed a bug i found in exists() member function.
Expanded tabs out of file. Tested.
not part of the build.
r=dougt
--pete
2000-08-14 17:14:29 +00:00
jband%netscape.com
220f30d726
Pass the buffer length in bytes to nsCRT::memcmp. a=warren
2000-08-11 23:46:09 +00:00
scc%mozilla.org
f66e036261
not part of the build; adding multi-fragment strings to the test suite
2000-08-11 20:54:25 +00:00
conrad%ingress.com
008b9ba5fb
Changed from using strings for nsIDirectoryService props to using macro names defined in nsDirectoryServiceDefs.h
r=valeski
2000-08-11 20:31:57 +00:00
conrad%ingress.com
fae711e2a5
1. Changed from using strings to using macro names for property keys
2. Fixed return val of RegisterProvider
r=valeski
2000-08-11 20:25:18 +00:00
warren%netscape.com
ea12edc20a
Jar manifest updates.
2000-08-11 09:05:40 +00:00
scc%mozilla.org
00dda8db96
bug #48464 . explicitly picking my own or the auto-generated function, in particular |operator=|. r={vidur, waterson}, a=vidur
2000-08-11 00:42:41 +00:00
warren%netscape.com
1dc501bfae
Getting gc leak-detector to work on linux. Non-nspr changes. code=beard,wade r=warren
2000-08-11 00:13:39 +00:00
rayw%netscape.com
d8d52c08c6
Changed case of nsIFactory.idl methods to start with lower case to be like other
...
interfaces. Since the C++ generated code upper-cases the method names, this
affects no C++ code, but only a few javascript methods.
Bug 46771.
r=waterson.
I am in today and tomorrow.
2000-08-10 20:12:08 +00:00
mcafee%netscape.com
23bfcd1b52
More double-space lossage, whitespace change only.
2000-08-10 08:16:40 +00:00
warren%netscape.com
bfefb0ab2a
Fixed warnings.
2000-08-10 07:05:13 +00:00
scc%mozilla.org
6835c7e5c5
fixes needed to get multi-fragment strings working; r|a=waterson
2000-08-10 06:36:54 +00:00
warren%netscape.com
43fe8069d1
Fixed nscom.h -> nsCom.h
2000-08-10 06:35:34 +00:00
warren%netscape.com
4af572e4c1
Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson
2000-08-10 06:19:37 +00:00
conrad%ingress.com
ab1c8173ed
Fixed double line feed problem.
2000-08-10 06:06:02 +00:00
valeski%netscape.com
d50faae952
fixing windows hatred of goto inits
2000-08-10 05:23:05 +00:00
mcafee%netscape.com
4b0d364ea2
Adding nsDirectoryServiceDefs.h, fixing whitespace problems. This would have become linux bustage later.
2000-08-10 04:53:37 +00:00
conrad%ingress.com
e9738e5a4e
Changed strings to use macros
Fixed FindWinFolder which was not doing anything.
2000-08-10 04:39:30 +00:00
conrad%ingress.com
315270d458
Added nsDirectoryServiceDefs.h
2000-08-10 04:37:43 +00:00