Mercurial > projects > dwt-linux
comparison dwt/internal/mozilla/nsXPCOMGlue.d @ 291:b0bd1789106b
fix: added wrong directory :(
author | John Reimer<terminal.node@gmail.com> |
---|---|
date | Wed, 06 Aug 2008 18:29:44 -0700 |
parents | dd63eb078d7a |
children | c7c696cdfec2 |
comparison
equal
deleted
inserted
replaced
290:4c1340edee0d | 291:b0bd1789106b |
---|---|
1 module dwt.internal.mozilla.nsXPCOMGlue; | |
2 | |
3 extern(C): | |
4 | |
5 align(4): | |
6 | |
7 struct GREVersionRange { | |
8 char *lower; | |
9 int lowerInclusive; | |
10 char *upper; | |
11 int upperInclusive; | |
12 } | |
13 | |
14 struct GREProperty { | |
15 char *property; | |
16 char *value; | |
17 } | |
18 | |
19 uint GRE_GetGREPathWithProperties(GREVersionRange *versions, | |
20 int versionsLength, | |
21 GREProperty *properties, | |
22 uint propertiesLength, | |
23 char *buffer, uint buflen); | |
24 | |
25 uint XPCOMGlueStartup(char* xpcomFile); | |
26 | |
27 alias void function() NSFuncPtr; | |
28 | |
29 struct nsDynamicFunctionLoad | |
30 { | |
31 char *functionName; | |
32 NSFuncPtr *func; | |
33 } | |
34 | |
35 uint XPCOMGlueLoadXULFunctions(nsDynamicFunctionLoad *symbols); | |
36 uint XPCOMGlueShutdown(); | |
37 |