24 Commits

Author SHA1 Message Date
alecf%netscape.com
15a31c7bac fix for #41996 - crash because getter was not pre-allocating the result
fix all callers to ensure they are freeing the result


git-svn-id: svn://10.0.0.236/trunk@71913 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-09 20:58:59 +00:00
warren%netscape.com
cc5d426fbe Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
git-svn-id: svn://10.0.0.236/trunk@71450 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-03 09:46:12 +00:00
pinkerton%netscape.com
1e2737b3fa fix for bug 33250. fixes memory leaks by freeing strings in dtor. also switching to using nsCRT::strdup. r/a=brendan.
git-svn-id: svn://10.0.0.236/trunk@71134 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-31 02:30:07 +00:00
cls%seawood.org
17a91b92d9 Added --long-argument support for BeOS. Thanks to justin@68k.org for the patch.
git-svn-id: svn://10.0.0.236/trunk@67040 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 02:15:55 +00:00
pavlov%netscape.com
afb015357d fix viewer bustage on linux r=bryner
git-svn-id: svn://10.0.0.236/trunk@60584 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-12 04:47:38 +00:00
sspitzer%netscape.com
a559c7ea8c on windows, make /mail be the same as -mail
on linux, make --mail be the same as -mail
r=alecf #23501


git-svn-id: svn://10.0.0.236/trunk@60123 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 11:59:06 +00:00
sspitzer%netscape.com
4b683d7887 make it so -FOO, -Foo, and -foo all have the same effect.
r=mscott.  #25282


git-svn-id: svn://10.0.0.236/trunk@60049 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 02:50:32 +00:00
alecf%netscape.com
c1c5178519 make appshell into a component
r=sspitzer


git-svn-id: svn://10.0.0.236/trunk@59858 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-05 05:38:13 +00:00
scc%netscape.com
21c1012e1b removed errant |QueryInterface()|s in favor of appropriate macros, as part of bug#23737. Changed |NS_DEFINE_IID| to |NS_DEFINE_CID| where appropriate; or else removed it, and fixed up clients to use |NS_GET_IID| in the appropriate spots. Built and ran pre-checkin tests. r=pinkerton
git-svn-id: svn://10.0.0.236/trunk@59313 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 23:45:42 +00:00
pepper%netscape.com
9fdb77655c All source files must contain a newline at the end of some unix builds fail.
git-svn-id: svn://10.0.0.236/trunk@58898 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-27 06:13:00 +00:00
dmose%mozilla.org
0efb7c174c updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:43:54 +00:00
waterson%netscape.com
e20da712ec Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur
git-svn-id: svn://10.0.0.236/trunk@50413 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 02:10:08 +00:00
alecf%netscape.com
a4178ec0e9 oops, switch from char[] to char*
git-svn-id: svn://10.0.0.236/trunk@46731 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 07:18:06 +00:00
alecf%netscape.com
c17676feb5 IDLize nsICmdLineService
git-svn-id: svn://10.0.0.236/trunk@46714 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 05:42:11 +00:00
davidm%netscape.com
02a905b6be remove Mac command line initialation
git-svn-id: svn://10.0.0.236/trunk@45974 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 23:42:40 +00:00
radha%netscape.com
4db8c01b74 Allow windows path formats, d:\, c:\ etc.. to be passed as command line urls
git-svn-id: svn://10.0.0.236/trunk@42035 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 22:15:14 +00:00
mcmullen%netscape.com
cc1c7d0201 Adding command-line support for Macintosh.
git-svn-id: svn://10.0.0.236/trunk@28572 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 23:36:02 +00:00
radha%netscape.com
1acd176e0b Implement 2 interfaces to return handle to argc and argv.
Conform to code style standards


git-svn-id: svn://10.0.0.236/trunk@24388 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 01:15:39 +00:00
warren%netscape.com
0b33372d99 nsRepository -> nsIComponentManager changes.
git-svn-id: svn://10.0.0.236/trunk@23300 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-09 09:44:27 +00:00
rjc%netscape.com
b668b7ec9b Now store pathnames as strings which prevents nr_MacAliasFromPath() from ever being called (it was being passed a Unix path when it really wanted a Mac path anyway). Also, autoregistration now looks inside the "components" directory (which is in the same folder as the program.) Also, bumped up registry version # due to change. Also, at startup, when building up list of arguments, check argv[0] against NULL as it might be (on the Mac).
git-svn-id: svn://10.0.0.236/trunk@22761 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-04 03:01:33 +00:00
mcmullen%netscape.com
b2c0217a0d Put NS_INIT_REFCNT in all constructors, it says. So I moved this call out of the Initialize() method, and into the constructor. And lo! the assert went away. Magic.
git-svn-id: svn://10.0.0.236/trunk@19404 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-03 03:13:53 +00:00
rods%netscape.com
26ba65da07 Commented out some lines to make it work better.
git-svn-id: svn://10.0.0.236/trunk@19360 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-02 19:28:52 +00:00
rpotts%netscape.com
259184bc0e Made sure all interface methods were defined with NS_IMETHOD... Windows cares about this :-(
git-svn-id: svn://10.0.0.236/trunk@18471 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-25 08:34:56 +00:00
radha%netscape.com
40df649a4e Command line service provider. Initial checkin
git-svn-id: svn://10.0.0.236/trunk@18347 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-22 22:21:45 +00:00