cyeh%netscape.com
|
e06ebadeda
|
(really cyeh) fix crashing bug in optimized builds of viewer, but i'm really suprised that this didn't crash more often.
per Inside Macintosh: Processes: you must initialize the ProcessInfoRec with the address to a valid FSSpec and at least 32 bytes of memory if you want the name of the process. if you do not want the name of the process, pass in nil into ProcessInfoRec.processName. We were crashing because the value of PIR.processName was uninitialized, and we were copying the name of the application into random memory.
|
1999-03-02 00:03:30 +00:00 |
beard%netscape.com
|
9093cc3fb4
|
SetDestructor
|
1999-02-28 19:04:47 +00:00 |
mcmullen%netscape.com
|
fe54d94b06
|
REALLY add nsRegistry and libreg to the Mac build.
|
1999-02-28 00:24:53 +00:00 |
dp%netscape.com
|
9d4ec19bc1
|
Code cleanup. Added comments. PR_LOG() cleanup. I think I will do my haircut too...
|
1999-02-27 09:50:19 +00:00 |
dp%netscape.com
|
be3f140e46
|
Clode cleanup. Abstracted registry access code that does ProgID into functions platformProgIDToCLSID() and platformCLSIDToProgID()
|
1999-02-27 08:58:11 +00:00 |
dp%netscape.com
|
6825d1d1d1
|
Changed comment to indicate that Quick Registration via the quick register data structure isn't for prime time yet.
|
1999-02-27 08:56:21 +00:00 |
alecf%netscape.com
|
d0cc12e497
|
add IID() method
|
1999-02-27 03:16:56 +00:00 |
ebina%netscape.com
|
dbd00c9b1b
|
Remove support for the old RegisterFactory API.
|
1999-02-27 02:06:54 +00:00 |
dp%netscape.com
|
80aceefbf9
|
Adding platformVersionCheck() into USE_REG ifdef
|
1999-02-26 19:28:42 +00:00 |
dp%netscape.com
|
9cd352aaaa
|
Implemented versioning of the repository hieararchy under the registry. Also changed storing longlongs to ints into the registry.
|
1999-02-26 18:41:37 +00:00 |
warren%netscape.com
|
830e88fe49
|
Fixed #endif for non-registry builds.
|
1999-02-26 10:55:07 +00:00 |
warren%netscape.com
|
97781f4c14
|
Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends.
|
1999-02-26 10:17:14 +00:00 |
beard%netscape.com
|
7b125831fc
|
Fixing callback typedef, using new NS_CALLBACK macro which will be moved to nsCom.h when it proves itself.
|
1999-02-26 04:30:17 +00:00 |
beard%netscape.com
|
f4d7d0b552
|
now implements nsIGenericFactory.
|
1999-02-26 04:08:26 +00:00 |
beard%netscape.com
|
4dfa40b76e
|
First Checked In.
|
1999-02-26 04:05:14 +00:00 |
law%netscape.com
|
50b8f0991e
|
Adding nsRegistry to win32 build
|
1999-02-25 19:20:39 +00:00 |
alecf%netscape.com
|
fb222aeb48
|
forgot to capitalize a variable
|
1999-02-25 17:52:33 +00:00 |
alecf%netscape.com
|
7a1be403df
|
fix for BSD/OS 3.1
|
1999-02-25 17:26:22 +00:00 |
ebina%netscape.com
|
59f91f50e9
|
Stub in the new RegisterFactory API in preparation for removing the old one.
|
1999-02-25 16:07:31 +00:00 |
beard%netscape.com
|
8d694419b3
|
First Checked In.
|
1999-02-25 04:41:02 +00:00 |
alecf%netscape.com
|
6a4c7793bb
|
fix BSD/OS 3.1 bustage
|
1999-02-24 18:23:26 +00:00 |
alecf%netscape.com
|
d0a5a5a84a
|
update to use new nsCID type
|
1999-02-24 02:07:28 +00:00 |
alecf%netscape.com
|
839a95ca69
|
update uuid's to match real definitions
|
1999-02-23 19:36:23 +00:00 |
warren%netscape.com
|
3642da81a5
|
Cleaned up nsICollection and nsIEnumerator. Broke out nsIBidirectionalEnumerator. Added ISupportsArray enumerator. Cleaned nsISupportsArray.
|
1999-02-23 08:10:24 +00:00 |
mcmullen%netscape.com
|
db86517473
|
Remove the illegal semicolon after extern "C" {}
|
1999-02-22 22:25:10 +00:00 |
alecf%netscape.com
|
baf47ee27a
|
update IDL files to be closer to real headers
|
1999-02-20 03:11:52 +00:00 |
sfraser%netscape.com
|
c2b6483df5
|
Backing out my previous change, to enable AutoRegister again on the Mac. sdagley checked in a change to NSPR which fixes the crash on launch.
|
1999-02-20 01:07:31 +00:00 |
mjudge%netscape.com
|
3756cba288
|
changing nsIEnumerator to use NS_IMETHOD not virtual nsresult
|
1999-02-19 23:43:20 +00:00 |
sfraser%netscape.com
|
61e6d44318
|
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 |
dp%netscape.com
|
fd6b85b9a7
|
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 |
ebina%netscape.com
|
0b56643b69
|
Forgot to ifdef USE_REGISTRY which was breaking the MAC.
|
1999-02-18 17:18:06 +00:00 |
ebina%netscape.com
|
b1e95cdde7
|
Add public functions RegisterComponent, UnregisterComponent, and ProgIDToCLSID
|
1999-02-18 16:58:22 +00:00 |
rjc%netscape.com
|
7edaa53680
|
Small fix for path separators.
|
1999-02-18 01:43:22 +00:00 |
rjc%netscape.com
|
2753cc7cdd
|
Fix XPCom on Mac so that autoregistration of .shlb files work.
|
1999-02-18 00:24:38 +00:00 |
dp%netscape.com
|
138e0d4a61
|
Fixed dll not being unloaded if registrations filed. Also, returning more appropriate error messages
|
1999-02-16 19:34:10 +00:00 |
law%netscape.com
|
48857f7cbd
|
moz->ns
|
1999-02-10 23:27:09 +00:00 |
law%netscape.com
|
945c60ebf5
|
Cleaned up i/f, XPCOM-wise
|
1999-02-10 19:47:56 +00:00 |
dp%netscape.com
|
6b61800db4
|
Removing wrong delete.
|
1999-02-09 21:21:30 +00:00 |
dp%netscape.com
|
156285c767
|
Commenting FACTORY2
|
1999-02-09 21:06:34 +00:00 |
dp%netscape.com
|
647eabe0fe
|
Major repository upgrade to use a presistent regitry. We use libreg/ directly (NR_*() functions) for now.
|
1999-02-09 20:31:24 +00:00 |
dp%netscape.com
|
185d38ac18
|
Added new constructor that takes lastmodtime and size
|
1999-02-09 20:30:34 +00:00 |
dp%netscape.com
|
895672f73e
|
variable id changes + commenting CreateInstance2()
|
1999-02-09 20:29:46 +00:00 |
kipp%netscape.com
|
2c1296df1f
|
Disable auto-registration of dll's for unix for now
|
1999-02-08 19:16:29 +00:00 |
dp%netscape.com
|
60a5140c2d
|
library no longer a member of FactoryEntry. Removed windows specific code for operating on windows registry.
|
1999-02-06 23:45:19 +00:00 |
dp%netscape.com
|
d2fe4b5dc9
|
Beauty is the essence of life
|
1999-02-06 23:23:58 +00:00 |
dp%netscape.com
|
027179d0cd
|
PRTime is 64 bit. Cant use ==. Using LL_EQ macro.
|
1999-02-06 21:24:52 +00:00 |
dp%netscape.com
|
47a2110af5
|
satisfy mac compiler
|
1999-02-06 21:19:11 +00:00 |
dp%netscape.com
|
d5592767ba
|
Fixing ptr==int comparisons to satify linux compilers
|
1999-02-06 20:53:42 +00:00 |
dp%netscape.com
|
781207cfe0
|
Auto registration of xpcom components
|
1999-02-06 20:43:10 +00:00 |
dp%netscape.com
|
adc2870e9b
|
Auto registration of xpcom components.
|
1999-02-06 20:39:40 +00:00 |