diff options
author | rws <empty> | 1991-06-29 12:41:31 +0000 |
---|---|---|
committer | rws <empty> | 1991-06-29 12:41:31 +0000 |
commit | 56db379577309efc77913d9805e361d536dcbc6e (patch) | |
tree | 94cd1e97445c663da3a7aa4624957066f29367e8 /xc/lib/Xt/sharedlib.c | |
parent | 7cf67b97d7bc034ca2111c0dd203daca000b9c3a (diff) |
add class variables for sun shared libs
Diffstat (limited to 'xc/lib/Xt/sharedlib.c')
-rw-r--r-- | xc/lib/Xt/sharedlib.c | 47 |
1 files changed, 44 insertions, 3 deletions
diff --git a/xc/lib/Xt/sharedlib.c b/xc/lib/Xt/sharedlib.c index 269b7579c..69e82a60a 100644 --- a/xc/lib/Xt/sharedlib.c +++ b/xc/lib/Xt/sharedlib.c @@ -1,5 +1,5 @@ /* - * $XConsortium: sharedlib.c,v 1.9 91/01/09 20:11:42 gildea Exp $ + * $XConsortium: sharedlib.c,v 1.10 91/05/03 15:33:42 rws Exp $ * * Copyright 1989 Massachusetts Institute of Technology * @@ -11,10 +11,11 @@ #if (defined(SUNSHLIB) || defined(AIXSHLIB)) && !defined(SHAREDCODE) #include "IntrinsicI.h" #include "VarargsI.h" - -#ifdef AIXSHLIB #include "ShellP.h" #include "VendorP.h" + + +#ifdef AIXSHLIB WidgetClass vendorShellWidgetClass = (WidgetClass) &vendorShellClassRec; static void _XtVendorInitialize() @@ -126,3 +127,43 @@ Widget XtVaAppInitialize(app_context_return, application_class, options, static int dummy; /* avoid warning from ranlib */ #endif /* SUNSHLIB or AIXSHLIB */ + +#if defined(SUNSHLIB) && !defined(SHAREDCODE) + +int _XtInheritTranslations = 0; + +extern CompositeClassRec compositeClassRec; +WidgetClass compositeWidgetClass = (WidgetClass) &compositeClassRec; + +extern ConstraintClassRec constraintClassRec; +WidgetClass constraintWidgetClass = (WidgetClass) &constraintClassRec; + +extern WidgetClassRec widgetClassRec; +WidgetClass widgetClass = &widgetClassRec; +WidgetClass coreWidgetClass = &widgetClassRec; + +extern ObjectClassRec objectClassRec; +WidgetClass objectClass = (WidgetClass)&objectClassRec; + +extern RectObjClassRec rectObjClassRec; +WidgetClass rectObjClass = (WidgetClass)&rectObjClassRec; + +extern ShellClassRec shellClassRec; +WidgetClass shellWidgetClass = (WidgetClass) &shellClassRec; + +extern OverrideShellClassRec overrideShellClassRec; +WidgetClass overrideShellWidgetClass = (WidgetClass) &overrideShellClassRec; + +extern WMShellClassRec wmShellClassRec; +WidgetClass wmShellWidgetClass = (WidgetClass) &wmShellClassRec; + +extern TransientShellClassRec transientShellClassRec; +WidgetClass transientShellWidgetClass = (WidgetClass) &transientShellClassRec; + +extern TopLevelShellClassRec topLevelShellClassRec; +WidgetClass topLevelShellWidgetClass = (WidgetClass) &topLevelShellClassRec; + +extern ApplicationShellClassRec applicationShellClassRec; +WidgetClass applicationShellWidgetClass = (WidgetClass) &applicationShellClassRec; + +#endif /* SUNSHLIB */ |