akkana%netscape.com
cd57d645a9
Change NULL to 0 in NS_RELEASE and NS_IF_RELEASE macros.
...
This is illegal C++ (at least on machines where NULL == (void*)0)
and breaks some compilers, issues warnings in others.
1998-12-07 21:57:57 +00:00
ramiro%netscape.com
2009b728de
Add cvsignore entries for makefiles generated bu autoconf.
1998-12-05 09:07:33 +00:00
mjudge%netscape.com
7aed3ae0d7
that didnt work... mac croaked
1998-12-04 00:01:09 +00:00
mjudge%netscape.com
2578cd8371
changing NULL to nsnull
1998-12-03 23:40:06 +00:00
mjudge%netscape.com
f3efd51091
new enumerator interface change
1998-12-03 21:46:51 +00:00
pierre%netscape.com
66d46171b7
Making nsMacRepository.h obsolete: the shared lib conversion is done.
1998-12-03 01:06:00 +00:00
mjudge%netscape.com
d2d3c7396a
making big changes to enumerator class and adding nsICollection
1998-12-01 17:55:08 +00:00
mjudge%netscape.com
7a9d988f4e
collection interface
1998-12-01 17:50:57 +00:00
beard%netscape.com
c62b49cafc
Mac shared library migration.
1998-11-30 22:15:00 +00:00
jfrancis%netscape.com
6957c5e7a0
[sfraser checking in as jfrancis]
Temporarily comment out EDITOR_DLL-related stuff until Mac is building editor, to fix build bustage.
1998-11-30 03:04:00 +00:00
jfrancis%netscape.com
4689ddaf3f
adding edtor lib entrty, even though we aren't actually linking it in yet.
1998-11-29 23:57:59 +00:00
scc%netscape.com
4a51489421
Final changes to be used in production code (though currently only allowed in Composer module). Stripped tabs, replaced with spaces; made internal macro prefix; some final naming decisions (s/func/getter/). Good luck Composer team.
1998-11-26 19:28:42 +00:00
kipp%netscape.com
4dece4f293
Expose WalkTheStack
1998-11-26 18:03:20 +00:00
peterl%netscape.com
61a6be03f2
backed out previous change
1998-11-26 04:54:11 +00:00
peterl%netscape.com
db3f2a0b1e
made pointer conversion more friendly to const methods
1998-11-26 01:18:21 +00:00
cyeh%netscape.com
e9d3c67427
Removing static makefiles as a part of the transition to Autoconf. I have taken great
...
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.
If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com .
1998-11-21 00:34:32 +00:00
mjudge%netscape.com
75b2b1a7f4
fixing future possible bustage even though tree is red. I will watch carefully
1998-11-19 23:25:58 +00:00
scc%netscape.com
1b8d0dc62f
some changes to better conform to our coding standards; removed the facility for assigning in without AddRef-ing, outside of the context of a function call; added some comparison operators for working with raw pointers; preprocessor-ized the bool type for compilers without
1998-11-19 20:26:12 +00:00
mjudge%netscape.com
f7c134eb44
smart pointer updates
1998-11-18 22:09:52 +00:00
kin%netscape.com
c4e781933c
Fixes that allow us to compile on Linux.
1998-11-18 19:16:10 +00:00
kin%netscape.com
4e99cdb975
Added COM_auto_ptr.h to EXPORTS list.
1998-11-18 19:14:56 +00:00
jfrancis%netscape.com
7ce407874e
adding scott's XP_COM auto_pointer header to xpcom exports.
1998-11-16 19:08:50 +00:00
mjudge%netscape.com
49cd237c1e
adding the void ** back in. windows compiler is lame.
1998-11-15 07:08:56 +00:00
scc%netscape.com
358c58f4c1
operator void** is superfluous; removed. Added operator* to support clients who (against better advice) write getter functions that look like this GetSomething(T*& result)
1998-11-15 02:10:04 +00:00
bjorn%netscape.com
7fc3cc706b
Removing files to restructure the typelib stuff.
1998-11-14 01:22:50 +00:00
scc%netscape.com
0c0332fc61
fixed for IRIX (doesn't like new-style casts)
1998-11-14 00:35:48 +00:00
scc%netscape.com
b601257a52
SOLARIS _does_ support member using declarations, so modify the test to let them through
1998-11-13 20:07:25 +00:00
scc%netscape.com
590649bf2a
unified compiler dependent code (removed from unit-tests, inserted in header); fixed for egcs-1.1 well known bug (member using declarations don't work)
1998-11-13 19:41:24 +00:00
mjudge%netscape.com
7243453f05
modifying makefile.win to export the new com_auto_ptr.h file
1998-11-12 20:05:41 +00:00
scc%netscape.com
cef7eb5635
First Checked In.
1998-11-12 20:00:51 +00:00
bjorn%netscape.com
833c4fea54
New support for typeinformation and typelibraries. nsISupports.h has an
...
additional definition NS_DECL_ISUPPORTS_EXPORTED, which exports the threesome.
This is not yet part of the build. It will be picked up by support code in
mozilla/js/src/xpcom.
1998-11-11 23:46:21 +00:00
wtc%netscape.com
1597ec5412
Moved plvector.c and plvector.h from mozilla/nsprpub/lib/ds
...
to mozilla/xpcom.
Modified files: MANIFEST, Makefile, Makefile.in, makefile.win.
1998-11-09 20:09:33 +00:00
troy%netscape.com
b82062a518
Added a #define for NS_ERROR_INVALID_ARG to be the same as
...
NS_ERROR_ILLEGAL_VALUE. This helps make our error names more
consistent with COM
1998-11-09 19:03:05 +00:00
peterl%netscape.com
391e5e2d12
made enumeration methods const
...
added append via array method
1998-11-03 20:14:08 +00:00
cls%seawood.org
5bdb5956af
New Makefile.in
1998-10-20 00:31:25 +00:00
scullin%netscape.com
b60795da47
Migrate mac hack, too.
1998-10-19 18:54:44 +00:00
scullin%netscape.com
6c1d460ea1
Migrating public header files to public
1998-10-19 17:48:55 +00:00