brendan%netscape.com
228bfb73ef
Fix goofs caught by alecf in GetJSObject generation.
1999-02-20 00:10:22 +00:00
mjudge%netscape.com
fbcb42974f
changing nsIEnumerator to use NS_IMETHOD not virtual nsresult
1999-02-19 23:43:20 +00:00
sfraser%netscape.com
ed07fb174e
This is a temporary fix for the Mac crash on launch; don't call AutoRegister on Mac. Approved by sar
1999-02-19 23:28:49 +00:00
jband%netscape.com
9733ee889d
get xpidl building again on Win32
1999-02-19 21:39:41 +00:00
brade%netscape.com
b553b3670f
add prototype to reduce warnings on Macintosh compiler
1999-02-19 16:13:47 +00:00
mcafee%netscape.com
a07d1be9bf
Solaris: adding do_QueryInterface() wrapper per scc's carpool.
1999-02-19 13:14:26 +00:00
warren%netscape.com
38a1b276d2
Added NS_DECL_ISUPPORTS_INHERITED and NS_IMPL_ISUPPORTS_INHERITED.
1999-02-19 06:33:33 +00:00
rickg%netscape.com
1fe259de63
small mod to handle hex conversion better
1999-02-19 06:32:40 +00:00
alecf%netscape.com
5e26c24052
add dummy nsISupports.idl so that other IDL files can compile
...
(Windows makefile.win still needed - volunteers welcome!)
1999-02-19 02:04:21 +00:00
alecf%netscape.com
e266797a3b
link xpidl statically against libxpt so that dist/bin doesn't need to be in your LD_LIBRARY_PATH
1999-02-18 22:59:17 +00:00
dp%netscape.com
1581c74987
Hacked to remove ./ when we PR_LoadLibrary() dlls of the type ./library.so
...
This improves memory a bit.
1999-02-18 22:37:35 +00:00
alecf%netscape.com
544d9d773b
make these libraries build during the export phase
1999-02-18 22:36:27 +00:00
mcafee%netscape.com
9feda1b10b
Adding support for Solaris native compiler. a=scc
1999-02-18 22:34:15 +00:00
coop%netscape.com
4a28ad0dc3
NOT YET PART OF SEAMONKEY:
...
* now close input file in all cases
* warn user about params with no in/out flag information
* more internal error checking
1999-02-18 22:29:59 +00:00
pinkerton%netscape.com
2de064a331
adding nsRepository stuff to exports. permission to fix build bustage during closed tree given by leaf.
1999-02-18 20:11:07 +00:00
brendan%netscape.com
051bbc0cff
Finish Get and SetProperty, simplify InitJSClass via globalObject.
1999-02-18 19:59:11 +00:00
mcmullen%netscape.com
7e6415b643
Reserved a range for file i/o errors.
1999-02-18 18:58:25 +00:00
shaver%netscape.com
7c4aa3b23b
Add dependency on libxpt and NSPR for typelib generation.
...
Only output |static const IID()| if we have an IID defined.
Output forward declarations.
Initial -m typelib stuff (handles methods, barely).
1999-02-18 17:43:38 +00:00
shaver%netscape.com
d96b4c6f50
fix InterfaceDescriptorAddMethods to not randomly overwrite memory, and fix
...
DoMethodDescriptor to not randomly overwrite md->result
1999-02-18 17:36:46 +00:00
ebina%netscape.com
e6a074a940
Forgot to ifdef USE_REGISTRY which was breaking the MAC.
1999-02-18 17:18:06 +00:00
ebina%netscape.com
b01dc22f0f
Add public functions RegisterComponent, UnregisterComponent, and ProgIDToCLSID
1999-02-18 16:58:22 +00:00
jband%netscape.com
7723eec138
added macro to ease defining the static const IID() accessor to xpcom interface class declarations
1999-02-18 05:37:50 +00:00
brendan%netscape.com
51e07c6b0f
Fixed wrapper management to be self-contained, requiring no extra interfaces.
1999-02-18 03:10:40 +00:00
shaver%netscape.com
7138211132
binary files are required (thanks, jband). also fix typo
1999-02-18 02:53:08 +00:00
rjc%netscape.com
429e50b781
Small fix for path separators.
1999-02-18 01:43:22 +00:00
mcmullen%netscape.com
0064c92613
Backing out previous change from the trunk, because it was supposed to have gone in on a branch.
1999-02-18 00:45:07 +00:00
shaver%netscape.com
950bd8bad9
Report read failure and short reads (should handle short reads better! RSN!).
...
File length is a size_t now, not an int.
1999-02-18 00:42:01 +00:00
mcmullen%netscape.com
36703ad10e
Updated to match the header changes I've been making. Also, added the declaration of the persistent filespec class.
1999-02-18 00:35:39 +00:00
rjc%netscape.com
3c55ff2cfd
Fix XPCom on Mac so that autoregistration of .shlb files work.
1999-02-18 00:24:38 +00:00
warren%netscape.com
41fe50242a
Added constructor for strings.
1999-02-18 00:12:08 +00:00
brendan%netscape.com
8d254d72e6
Cope with void return.
1999-02-17 22:45:12 +00:00
brendan%netscape.com
ab4487d5ca
More stub work checkpointing; expand tabs.
1999-02-17 22:13:32 +00:00
warren%netscape.com
78c67590e0
Added missing definition of nsFilePath::nsFilePath(const nsFilePath&)
1999-02-17 18:20:27 +00:00
coop%netscape.com
14a98b2ab8
NOT YET PART OF SEAMONKEY:
...
* replaces reference to unistd.h by stdlib.h
1999-02-17 17:36:01 +00:00
jband%netscape.com
40ef764595
get this code compiling in win32
1999-02-17 07:05:36 +00:00
brendan%netscape.com
ee53936825
Second checkpoint.
1999-02-17 05:56:30 +00:00
scc%netscape.com
8914901382
added methods of |nsCOMPtr|
1999-02-17 05:00:24 +00:00
scc%netscape.com
56b132f647
missing '&' found, returned to rightful home
1999-02-17 03:12:03 +00:00
danm%netscape.com
7cb36e8b11
activate exception handling for tests: TestCOMPtr uses them
1999-02-17 02:18:40 +00:00
mjudge%netscape.com
3360e21238
checking for nsCOMPtr change
1999-02-17 01:59:01 +00:00
scc%netscape.com
42e1c10096
updated to new interface for nsCOMPtr
1999-02-17 01:58:25 +00:00
scc%netscape.com
149e9ed6e5
First Checked In.
1999-02-17 01:57:07 +00:00
mcafee%netscape.com
81ad17909e
Adding nsCOMPtr.cpp for nsCOMPtr carpool
1999-02-17 01:55:00 +00:00
brendan%netscape.com
e5596bb3ed
Checkpoint xpidl -m stub work.
1999-02-17 01:17:52 +00:00
dp%netscape.com
e8140685fb
Fixed dll not being unloaded if registrations filed. Also, returning more appropriate error messages
1999-02-16 19:34:10 +00:00
coop%netscape.com
76bdfa96b3
NOT YET PART OF SEAMONKEY:
...
* eliminated compiler warnings on Linux
* added extra error checking for file manipulation in SimpleTypeLib and xpt_dump
* removed erroneous comment from xpt_struct.h
1999-02-16 18:41:30 +00:00
rickg%netscape.com
71624eb818
removed bug from deque, and added replaceChar call to string
1999-02-16 06:47:00 +00:00
brendan%netscape.com
fe8a88eaf3
prep for -m stub; misc code cleanups.
1999-02-16 05:10:40 +00:00
shaver%netscape.com
c70caa7ec2
make includes work right; support `-\' as stdin for input file
1999-02-16 03:47:24 +00:00
troy%netscape.com
b0009be1b8
Fixed some more memory leaks
1999-02-14 18:02:38 +00:00