jband%netscape.com
|
8ebdc7fd46
|
Fix to deal with arrays of interface pointers. r=mccabe
|
2000-01-13 05:54:40 +00:00 |
dp%netscape.com
|
aa23a77403
|
NS_GET_IID(). Thanks to patch from pp@ludasdesign.com r=dp@netscape.com
|
1999-12-01 00:21:53 +00:00 |
warren%netscape.com
|
96ec037ac6
|
Eliminated the libs build pass.
|
1999-11-28 03:05:01 +00:00 |
dmose%mozilla.org
|
142ac52eaf
|
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
|
1999-11-06 03:43:54 +00:00 |
mccabe%netscape.com
|
c0c0c3eb35
|
Fix many nsInterfaceInfo leaks, thanks in part to patches provided by Patrick Beard. Fixes 15855. Some remain.
Clear up build warnings, and quiet nsInterfaceInfomanager debug output unless DEBUG_iim. Makes startup a li'l less noisy. Fixes 15628.
r=jband
|
1999-11-03 07:23:37 +00:00 |
mccabe%netscape.com
|
49f0952f48
|
Fix to 15813. Change to using nsFileSpec to read .xpt files; this is 2x faster on the Mac. Fix courtesy Simon Fraser.
r=sfraser, or r=mccabe, depending on how you look at it.
|
1999-10-09 02:07:35 +00:00 |
kipp%netscape.com
|
79afe35b3b
|
Button up some shutdown memory leaks
|
1999-09-30 21:43:35 +00:00 |
briano%netscape.com
|
99db328245
|
Fix for BSDI 3.0, specifically, but should help other platforms with shared library difficulties.
|
1999-09-28 03:16:38 +00:00 |
jband%netscape.com
|
49b32adc11
|
round out the isDependent test and change an || to a switch
|
1999-09-20 07:30:04 +00:00 |
jband%netscape.com
|
04c77e4064
|
- Changed the interface for getting the interface_is argnum.
- Merged the typelib types for array and array_with_length.
- Added typelib types for string_with_size and wstring_with_size
|
1999-09-20 02:50:28 +00:00 |
briano%netscape.com
|
04e901e2a5
|
General cleanup.
|
1999-09-18 02:12:56 +00:00 |
frankm%eng.sun.com
|
e1662d0d9e
|
- In nsInterfaceInfoManager.cpp, get the allocator with nsAllocator::GetGlobalAllocator, not from nsServiceManager. (Allocator now cached with nsCOMPtr.)
- Insure that debugging code in nsInterfaceInfo and TestInterfaceInfo fails gracefully instead of segfaulting.
|
1999-09-17 22:46:44 +00:00 |
slamm%netscape.com
|
ddb878d278
|
Fix build warnings.
|
1999-09-16 00:15:30 +00:00 |
cls%seawood.org
|
543e7a6f14
|
Renamed function arguments to avoid warnings about shadowing member variables
|
1999-09-12 12:08:56 +00:00 |
jband%netscape.com
|
a3a6462404
|
add arrays to xpidl and typelibs. got rid of vararg support scheme
|
1999-09-11 05:20:39 +00:00 |
shaver%netscape.com
|
6cecf4c569
|
convert to CreateInstanceFromProgID
|
1999-09-05 06:27:42 +00:00 |
jband%netscape.com
|
e4d792bba4
|
fix for bug 12237 - add a flag in typelib to indicate methods thatare not xpcom compliant. Stealing bit that was originally intended for varargs
|
1999-09-02 00:01:08 +00:00 |
cyeh%netscape.com
|
9577b5cefa
|
Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
|
1999-09-01 00:54:34 +00:00 |
scc%netscape.com
|
68340a37ef
|
got rid of |NS_IMPL_ISUPPORTS|, where possible, in favor of |NS_IMPL_ISUPPORTS0| or ...1 according to the specific use; got rid of |NS_DEFINE_IID| where possible, or where it should have been |NS_DEFINE_CID|; fixed bad implementations of |QueryInterface|, where possible. Built, tested apprunner, reviewed the changes with hyatt (since he was around to look) before checking in
|
1999-08-23 10:14:16 +00:00 |
jband%netscape.com
|
d63d8a18c4
|
Fixing xptinfo bug with getting information about the type of an interface pointer parameter of a method when the method is inherited from another interface in another typelib file. The api needs to also pass along the method index in order to convey enough information to always give the right answer. Got that? :) Fixing users of this modified api also.
|
1999-08-19 10:12:30 +00:00 |
waterson%netscape.com
|
6ed0233553
|
Bug 11667. Fix unsigned/signed mismatch.
|
1999-08-12 08:49:44 +00:00 |
jband%netscape.com
|
c153f122e9
|
adding enumeration of CLSIDs and ProgIDs using code from Robert Ginda <rginda@ix.netcom.com>
|
1999-08-09 05:02:25 +00:00 |
mccabe%netscape.com
|
bf8f545b8e
|
Fix lxr-visible file description comments.
|
1999-08-07 09:45:12 +00:00 |
mccabe%netscape.com
|
923fe76ae3
|
Fixes for 'warning: unsigned value < 0 is always 0' warnings.
|
1999-08-07 09:32:45 +00:00 |
jband%netscape.com
|
d8830cee22
|
adding modifications to support enumeration of interfaces from Robert Ginda <rginda@ix.netcom.com>
|
1999-08-04 06:13:05 +00:00 |
sfraser%netscape.com
|
e45ae9e281
|
Change ResolveAlias to ResolveSymlink. dougt should have done this.
|
1999-07-27 23:05:53 +00:00 |
dougt%netscape.com
|
5adb63dcaf
|
Fix for bug 10177 and 10041.
|
1999-07-26 22:09:42 +00:00 |
mccabe%netscape.com
|
459c3adbcb
|
Warning fix.
|
1999-07-22 10:48:05 +00:00 |
jband%netscape.com
|
4c6c13185a
|
fix for bug 10033 - failing to resolve at runtime interfaces that were forward declared in one xpt file and resolved in another xpt file. r: mccabe
|
1999-07-17 03:10:31 +00:00 |
briano%netscape.com
|
eeca469d06
|
Workaround for platforms that don't have --whole-archive (or equivalents).
|
1999-07-14 22:58:39 +00:00 |
dveditz%netscape.com
|
0eb6c820cf
|
nakefile cleanups
|
1999-07-02 13:42:17 +00:00 |
dp%netscape.com
|
b46fdbf168
|
Removing old RegisterComponent calls as these are inbuilt into XPCOM
|
1999-07-02 03:50:44 +00:00 |
jband%netscape.com
|
e06dbc9ea9
|
doing my part for bug 8227
|
1999-06-29 21:15:31 +00:00 |
briano%netscape.com
|
8699ea0019
|
Handle the (Unix) platform-specific DLL naming conventions properly.
|
1999-06-04 22:17:30 +00:00 |
warren%netscape.com
|
cbbfa208f8
|
IDLized stream interfaces. Required rename of overloaded Write method (now WriteFrom).
|
1999-06-03 21:50:47 +00:00 |
waterson%netscape.com
|
b871cd51bb
|
Replace NS_IS_ERROR() with NS_FAILED(): NS_IS_ERROR() is buggy and redundant.
|
1999-06-03 20:25:15 +00:00 |
beard%netscape.com
|
ac136c368f
|
added prlog.h, prprf.h since since xpt_xdr.h no longer includes nspr headers.
|
1999-05-26 23:20:22 +00:00 |
dp%netscape.com
|
a54a346f39
|
reversing previous change 'cause I added the missing to xpcom/build/dlldeps.cpp
and things work.
|
1999-05-26 04:43:01 +00:00 |
dp%netscape.com
|
7c7fc290b3
|
I dont have a clue why I need this. If I dont add the xptinfo.lib
to the link line, I get a undefined for _XPTI_GetInterfaceInfoManager
Some windows dude should fix this.
|
1999-05-26 04:16:23 +00:00 |
dp%netscape.com
|
94344009c8
|
Landing xpcom20/21 branch.
|
1999-05-26 01:38:36 +00:00 |
dp%netscape.com
|
1a52db2035
|
Rolling over from initial XPCOM 2.0 changes
|
1999-05-18 09:19:05 +00:00 |
mcafee%netscape.com
|
de36a26dbc
|
Class nsprPath has been renamed to nsNSPRPath; straggler references were being converted with a typedef, this was confusing Solaris, so I'm converting all nsprPath references to the new name, hope that's Ok.
|
1999-05-10 05:34:26 +00:00 |
waterson%netscape.com
|
393a1c1727
|
Don't set record->typelibRecord until we know that we're actually indexifying the typelib in which the interface lives.
|
1999-05-04 03:45:55 +00:00 |
waterson%netscape.com
|
cb6a6ca9b8
|
Use nsFileSpec and nsDirectoryIterator to make the implementation fully XP.
|
1999-04-27 17:49:14 +00:00 |
bruce%cybersight.com
|
4fdf80796d
|
Fix an array bounds write when writing to this->interfaceRecords[size] in the nsTypelibRecord constructor.
|
1999-04-27 04:06:33 +00:00 |
bruce%cybersight.com
|
d872a41e60
|
Fix build bustage for this.
|
1999-04-27 03:14:57 +00:00 |
waterson%netscape.com
|
265cb8db39
|
Whoops. Don't force linkage: build ordering problem.
|
1999-04-26 23:59:44 +00:00 |
waterson%netscape.com
|
c3bd0744bd
|
Add linker directives to ensure all the libs we need get loaded.
|
1999-04-26 23:30:59 +00:00 |
waterson%netscape.com
|
755eaf1c0f
|
Use nsSpecialSystemFileSpec on Unix to get components dir.
|
1999-04-26 23:30:40 +00:00 |
jband%netscape.com
|
cd509e21b0
|
ifdef'ing out a much more likely cause for the Mac bustage
|
1999-04-26 05:50:12 +00:00 |