v09i091: patches for X11R4 for SCO UNIX, Part05/12
microsoft!jimke at uunet.uu.net
microsoft!jimke at uunet.uu.net
Fri Oct 12 15:20:07 AEST 1990
Submitted-by: microsoft!jimke at uunet.uu.net
Posting-number: Volume 9, Issue 91
Archive-name: sco.patches/part05
#! /bin/sh
# This is a shell archive. Remove anything before this line, then unpack
# it by saving it into a file and typing "sh file". To overwrite existing
# files, type "sh file -c". You can also feed this as standard input via
# unshar, or by typing "sh <file", e.g.. If this archive is complete, you
# will see the following message at the end:
# "End of archive 5 (of 12)."
# Contents: fix-14.sco05
# Wrapped by jimke at kellman on Sat Oct 6 17:13:28 1990
PATH=/bin:/usr/bin:/usr/ucb ; export PATH
if test -f 'fix-14.sco05' -a "${1}" != "-c" ; then
echo shar: Will not clobber existing file \"'fix-14.sco05'\"
else
echo shar: Extracting \"'fix-14.sco05'\" \(48044 characters\)
sed "s/^X//" >'fix-14.sco05' <<'END_OF_FILE'
X*** ./mit-orig/lib/Xaw/SimpleMenu.c Thu Oct 4 16:44:07 1990
X--- ./mit/lib/Xaw/SimpleMenu.c Sun Sep 16 21:34:47 1990
X***************
X*** 1,3 ****
X--- 1,4 ----
X+ #include "import.h"
X #if ( !defined(lint) && !defined(SABER) )
X static char Xrcsid[] = "$XConsortium: SimpleMenu.c,v 1.32 89/12/11 15:01:50 kit Exp $";
X #endif
X***************
X*** 140,146 ****
X--- 141,151 ----
X
X SimpleMenuClassRec simpleMenuClassRec = {
X {
X+ #ifdef ATTSHAREDLIB
X+ /* superclass */ 0,
X+ #else
X /* superclass */ (WidgetClass) superclass,
X+ #endif
X /* class_name */ "SimpleMenu",
X /* size */ sizeof(SimpleMenuRec),
X /* class_initialize */ ClassInitialize,
X*** ./mit-orig/lib/Xaw/SimpleP.h Thu Oct 4 16:43:47 1990
X--- ./mit/lib/Xaw/SimpleP.h Sun Sep 16 21:04:41 1990
X***************
X*** 35,41 ****
X--- 35,45 ----
X Boolean (*change_sensitive)(/* widget */);
X } SimpleClassPart;
X
X+ #if defined(ATTSHAREDLIB) && !defined(XAWINIT_C)
X+ #define XtInheritChangeSensitive 0
X+ #else
X #define XtInheritChangeSensitive ((Boolean (*)())_XtInherit)
X+ #endif
X
X typedef struct _SimpleClassRec {
X CoreClassPart core_class;
X*** ./mit-orig/lib/Xaw/Sme.c Thu Oct 4 16:43:36 1990
X--- ./mit/lib/Xaw/Sme.c Sun Sep 16 21:34:47 1990
X***************
X*** 1,3 ****
X--- 1,4 ----
X+ #include "import.h"
X #if ( !defined(lint) && !defined(SABER) )
X static char Xrcsid[] = "$XConsortium: Sme.c,v 1.6 89/12/11 15:20:07 kit Exp $";
X #endif
X***************
X*** 60,66 ****
X--- 61,71 ----
X
X SmeClassRec smeClassRec = {
X {
X+ #ifdef ATTSHAREDLIB
X+ /* superclass */ 0,
X+ #else
X /* superclass */ (WidgetClass) SUPERCLASS,
X+ #endif
X /* class_name */ "Sme",
X /* size */ sizeof(SmeRec),
X /* class_initialize */ XawInitializeWidgetSet,
X*** ./mit-orig/lib/Xaw/SmeBSB.c Thu Oct 4 16:43:40 1990
X--- ./mit/lib/Xaw/SmeBSB.c Wed Sep 19 12:33:00 1990
X***************
X*** 1,3 ****
X--- 1,4 ----
X+ #include "import.h"
X #if ( !defined(lint) && !defined(SABER) )
X static char Xrcsid[] = "$XConsortium: SmeBSB.c,v 1.12 90/02/15 13:57:53 kit Exp $";
X #endif
X*** ./mit-orig/lib/Xaw/SmeLine.c Thu Oct 4 16:43:38 1990
X--- ./mit/lib/Xaw/SmeLine.c Sun Sep 16 21:20:05 1990
X***************
X*** 1,3 ****
X--- 1,4 ----
X+ #include "import.h"
X #if ( !defined(lint) && !defined(SABER) )
X static char Xrcsid[] = "$XConsortium: SmeLine.c,v 1.8 90/02/08 13:50:13 jim Exp $";
X #endif
X*** ./mit-orig/lib/Xaw/SmeP.h Thu Oct 4 16:43:47 1990
X--- ./mit/lib/Xaw/SmeP.h Sun Sep 16 21:02:53 1990
X***************
X*** 94,101 ****
X--- 94,107 ----
X
X typedef void (*_XawEntryVoidFunc)();
X
X+ #if defined(ATTSHAREDLIB) && !defined(XAWINIT_C)
X+ #define XtInheritHighlight 0
X+ #define XtInheritUnhighlight 0
X+ #define XtInheritNotify 0
X+ #else
X #define XtInheritHighlight ((_XawEntryVoidFunc) _XtInherit)
X #define XtInheritUnhighlight XtInheritHighlight
X #define XtInheritNotify XtInheritHighlight
X+ #endif
X
X #endif /* _XawSmeP_h */
X*** ./mit-orig/lib/Xaw/StripChart.c Thu Oct 4 16:44:08 1990
X--- ./mit/lib/Xaw/StripChart.c Sun Sep 16 21:20:05 1990
X***************
X*** 1,3 ****
X--- 1,4 ----
X+ #include "import.h"
X #ifndef lint
X static char Xrcsid[] = "$XConsortium: StripChart.c,v 1.14 90/02/08 13:49:39 jim Exp $";
X #endif
X*** ./mit-orig/lib/Xaw/Template.c Thu Oct 4 16:43:44 1990
X--- ./mit/lib/Xaw/Template.c Sat Sep 15 14:53:07 1990
X***************
X*** 1,3 ****
X--- 1,4 ----
X+ #include "import.h"
X #include <X11/copyright.h>
X
X /* $XConsortium: Template.c,v 1.2 88/10/25 17:40:25 swick Exp $ */
X*** ./mit-orig/lib/Xaw/Text.c Thu Oct 4 16:43:44 1990
X--- ./mit/lib/Xaw/Text.c Sun Sep 16 21:20:05 1990
X***************
X*** 1,3 ****
X--- 1,4 ----
X+ #include "import.h"
X #if (!defined(lint) && !defined(SABER))
X static char Xrcsid[] = "$XConsortium: Text.c,v 1.136 89/12/15 12:10:56 kit Exp $";
X #endif /* lint && SABER */
X*** ./mit-orig/lib/Xaw/TextAction.c Thu Oct 4 16:44:08 1990
X--- ./mit/lib/Xaw/TextAction.c Sat Sep 15 14:53:09 1990
X***************
X*** 1,3 ****
X--- 1,4 ----
X+ #include "import.h"
X #if (!defined(lint) && !defined(SABER))
X static char Xrcsid[] = "$XConsortium: TextAction.c,v 1.23 89/12/10 11:30:43 rws Exp $";
X #endif /* lint && SABER */
X*** ./mit-orig/lib/Xaw/TextPop.c Thu Oct 4 16:43:37 1990
X--- ./mit/lib/Xaw/TextPop.c Sat Sep 15 14:53:10 1990
X***************
X*** 1,3 ****
X--- 1,4 ----
X+ #include "import.h"
X #if (!defined(lint) && !defined(SABER))
X static char Xrcsid[] = "$XConsortium: TextPop.c,v 1.10 90/02/01 16:21:22 kit Exp $";
X #endif /* lint && SABER */
X*** ./mit-orig/lib/Xaw/TextSink.c Thu Oct 4 16:44:06 1990
X--- ./mit/lib/Xaw/TextSink.c Sun Sep 16 21:34:47 1990
X***************
X*** 1,3 ****
X--- 1,4 ----
X+ #include "import.h"
X #if ( !defined(lint) && !defined(SABER) )
X static char Xrcsid[] = "$XConsortium: TextSink.c,v 1.9 89/11/21 15:53:22 swick Exp $";
X #endif
X***************
X*** 68,74 ****
X--- 69,79 ----
X TextSinkClassRec textSinkClassRec = {
X {
X /* core_class fields */
X+ #ifdef ATTSHAREDLIB
X+ /* superclass */ 0,
X+ #else
X /* superclass */ (WidgetClass) SuperClass,
X+ #endif
X /* class_name */ "TextSink",
X /* widget_size */ sizeof(TextSinkRec),
X /* class_initialize */ XawInitializeWidgetSet,
X*** ./mit-orig/lib/Xaw/TextSinkP.h Thu Oct 4 16:44:05 1990
X--- ./mit/lib/Xaw/TextSinkP.h Sun Sep 16 21:01:36 1990
X***************
X*** 107,112 ****
X--- 107,124 ----
X typedef int (*_XawSinkIntFunc)();
X typedef void (*_XawSinkVoidFunc)();
X
X+ #if defined(ATTSHAREDLIB) && !defined(XAWINIT_C)
X+ #define XtInheritDisplayText 0
X+ #define XtInheritInsertCursor 0
X+ #define XtInheritClearToBackground 0
X+ #define XtInheritFindPosition 0
X+ #define XtInheritFindDistance 0
X+ #define XtInheritResolve 0
X+ #define XtInheritMaxLines 0
X+ #define XtInheritMaxHeight 0
X+ #define XtInheritSetTabs 0
X+ #define XtInheritGetCursorBounds 0
X+ #else
X #define XtInheritDisplayText ((_XawSinkVoidFunc) _XtInherit)
X #define XtInheritInsertCursor ((_XawSinkVoidFunc) _XtInherit)
X #define XtInheritClearToBackground ((_XawSinkVoidFunc) _XtInherit)
X***************
X*** 117,121 ****
X--- 129,134 ----
X #define XtInheritMaxHeight ((_XawSinkIntFunc) _XtInherit)
X #define XtInheritSetTabs ((_XawSinkVoidFunc) _XtInherit)
X #define XtInheritGetCursorBounds ((_XawSinkVoidFunc) _XtInherit)
X+ #endif
X
X #endif /* _XawTextSinkP_h */
X*** ./mit-orig/lib/Xaw/TextSrc.c Thu Oct 4 16:44:04 1990
X--- ./mit/lib/Xaw/TextSrc.c Sun Sep 16 21:12:25 1990
X***************
X*** 1,3 ****
X--- 1,4 ----
X+ #include "import.h"
X #if ( !defined(lint) && !defined(SABER) )
X static char Xrcsid[] = "$XConsortium: TextSrc.c,v 1.4 89/10/31 17:12:19 kit Exp $";
X #endif
X***************
X*** 62,68 ****
X--- 63,73 ----
X TextSrcClassRec textSrcClassRec = {
X {
X /* core_class fields */
X+ #ifdef ATTSHAREDLIB
X+ /* superclass */ 0,
X+ #else
X /* superclass */ (WidgetClass) SuperClass,
X+ #endif
X /* class_name */ "TextSrc",
X /* widget_size */ sizeof(TextSrcRec),
X /* class_initialize */ XawInitializeWidgetSet,
X*** ./mit-orig/lib/Xaw/TextSrcP.h Thu Oct 4 16:43:56 1990
X--- ./mit/lib/Xaw/TextSrcP.h Sun Sep 16 21:00:10 1990
X***************
X*** 96,101 ****
X--- 96,109 ----
X typedef XawTextPosition (*_XawTextPositionFunc)();
X typedef void (*_XawTextVoidFunc)();
X
X+ #if defined(ATTSHAREDLIB) && !defined(XAWINIT_C)
X+ #define XtInheritRead 0
X+ #define XtInheritReplace 0
X+ #define XtInheritScan 0
X+ #define XtInheritSearch 0
X+ #define XtInheritSetSelection 0
X+ #define XtInheritConvertSelection 0
X+ #else
X #define XtInheritRead ((_XawTextPositionFunc) _XtInherit)
X #define XtInheritReplace ((_XawIntFunc) _XtInherit)
X #define XtInheritScan ((_XawTextPositionFunc) _XtInherit)
X***************
X*** 102,106 ****
X--- 110,115 ----
X #define XtInheritSearch ((_XawTextPositionFunc) _XtInherit)
X #define XtInheritSetSelection ((_XawTextVoidFunc) _XtInherit)
X #define XtInheritConvertSelection ((_XawBooleanFunc) _XtInherit)
X+ #endif
X
X #endif /* _XawTextSrcP_h */
X*** ./mit-orig/lib/Xaw/TextTr.c Thu Oct 4 16:43:45 1990
X--- ./mit/lib/Xaw/TextTr.c Sat Sep 15 14:53:12 1990
X***************
X*** 1,3 ****
X--- 1,4 ----
X+ #include "import.h"
X /* $XConsortium: TextTr.c,v 1.13 89/11/01 17:01:24 kit Exp $ */
X
X char *_XawDefaultTextTranslations1 =
X*** ./mit-orig/lib/Xaw/Toggle.c Thu Oct 4 16:43:36 1990
X--- ./mit/lib/Xaw/Toggle.c Sun Sep 16 21:12:25 1990
X***************
X*** 1,3 ****
X--- 1,4 ----
X+ #include "import.h"
X #ifndef lint
X static char Xrcsid[] = "$XConsortium: Toggle.c,v 1.15 89/12/11 15:22:59 kit Exp $";
X #endif /* lint */
X*** ./mit-orig/lib/Xaw/Vendor.c Thu Oct 4 16:43:35 1990
X--- ./mit/lib/Xaw/Vendor.c Sat Sep 15 14:53:13 1990
X***************
X*** 1,3 ****
X--- 1,4 ----
X+ #include "import.h"
X #ifndef lint
X static char Xrcsid[] = "$XConsortium: Vendor.c,v 1.12 89/12/05 14:42:09 swick Exp $";
X /* $oHeader: Vendor.c,v 1.3 88/08/19 13:11:01 asente Exp $ */
X*** ./mit-orig/lib/Xaw/Viewport.c Thu Oct 4 16:43:43 1990
X--- ./mit/lib/Xaw/Viewport.c Sun Sep 16 21:09:20 1990
X***************
X*** 1,3 ****
X--- 1,4 ----
X+ #include "import.h"
X #ifndef lint
X static char Xrcsid[] = "$XConsortium: Viewport.c,v 1.48 89/12/15 11:37:22 kit Exp $";
X #endif /* lint */
X*** ./mit-orig/lib/Xaw/XawInit.c Thu Oct 4 16:43:34 1990
X--- ./mit/lib/Xaw/XawInit.c Mon Sep 17 16:51:08 1990
X***************
X*** 1,3 ****
X--- 1,4 ----
X+ #include "import.h"
X /*
X * $XConsortium: XawInit.c,v 1.1 89/10/09 14:59:47 jim Exp $
X *
X***************
X*** 30,38 ****
X * used as the class init proc).
X */
X
X! #include <X11/Intrinsic.h>
X #include <X11/Vendor.h>
X #include <X11/Xaw/XawInit.h>
X
X void XawInitializeWidgetSet ()
X {
X--- 31,49 ----
X * used as the class init proc).
X */
X
X! #define XAWINIT_C
X!
X! #include <X11/IntrinsicP.h>
X #include <X11/Vendor.h>
X #include <X11/Xaw/XawInit.h>
X+ #include "SimpleP.h"
X+ #include "CompositeP.h"
X+ #include "FormP.h"
X+ #include "AsciiSinkP.h"
X+ #include "AsciiSrcP.h"
X+ #include "SmeP.h"
X+ #include "SmeBSBP.h"
X+ #include "SmeLineP.h"
X
X void XawInitializeWidgetSet ()
X {
X***************
X*** 39,45 ****
X--- 50,312 ----
X static int firsttime = 1;
X
X if (firsttime) {
X+ #ifdef ATTSHAREDLIB
X+ extern AsciiSinkClassRec asciiSinkClassRec;
X+ extern AsciiSrcClassRec asciiSrcClassRec;
X+ extern SimpleClassRec asciiTextClassRec;
X+ extern SimpleClassRec asciiStringClassRec;
X+ extern SimpleClassRec asciiDiskClassRec;
X+ extern CompositeClassRec boxClassRec;
X+ extern WidgetClassRec clockClassRec;
X+ extern SimpleClassRec commandClassRec;
X+ extern FormClassRec dialogClassRec;
X+ extern CompositeClassRec formClassRec;
X+ extern SimpleClassRec gripClassRec;
X+ extern SimpleClassRec labelClassRec;
X+ extern SimpleClassRec listClassRec;
X+ extern WidgetClassRec logoClassRec;
X+ extern WidgetClassRec mailboxClassRec;
X+ extern SimpleClassRec menuButtonClassRec;
X+ extern WidgetClassRec panedClassRec;
X+ extern WidgetClassRec scrollbarClassRec;
X+ extern WidgetClassRec simpleClassRec;
X+ extern CompositeClassRec simpleMenuClassRec;
X+ extern WidgetClassRec smeClassRec;
X+ extern SmeClassRec smeBSBClassRec;
X+ extern WidgetClassRec smbLineClassRec;
X+ extern SimpleClassRec stripChartClassRec;
X+ extern SimpleClassRec textClassRec;
X+ extern WidgetClassRec textSinkClassRec;
X+ extern WidgetClassRec textSrcClassRec;
X+ extern SimpleClassRec toggleClassRec;
X+ extern CompositeClassRec XawvendorShellClassRec;
X+ extern WidgetClass XawvendorShellWidgetClass;
X+ extern CompositeClassRec viewportClassRec;
X+
X+ asciiSinkClassRec.text_sink_class.ClearToBackground =
X+ XtInheritClearToBackground;
X+ asciiSinkClassRec.text_sink_class.MaxLines =
X+ XtInheritMaxLines;
X+ asciiSinkClassRec.text_sink_class.MaxHeight =
X+ XtInheritMaxHeight;
X+ asciiSinkClassRec.text_sink_class.SetTabs =
X+ XtInheritSetTabs;
X+
X+ asciiSrcClassRec.text_src_class.SetSelection =
X+ XtInheritSetSelection;
X+ asciiSrcClassRec.text_src_class.ConvertSelection =
X+ XtInheritConvertSelection;
X+
X+ asciiTextClassRec.core_class.realize = XtInheritRealize;
X+ asciiTextClassRec.core_class.resize = XtInheritResize;
X+ asciiTextClassRec.core_class.expose = XtInheritExpose;
X+ asciiTextClassRec.core_class.set_values_almost =
X+ XtInheritSetValuesAlmost;
X+ asciiTextClassRec.core_class.accept_focus = XtInheritAcceptFocus;
X+ asciiTextClassRec.core_class.tm_table = XtInheritTranslations;
X+ asciiTextClassRec.core_class.query_geometry = XtInheritQueryGeometry;
X+ asciiTextClassRec.simple_class.change_sensitive =
X+ XtInheritChangeSensitive;
X+
X+ asciiStringClassRec.core_class.realize = XtInheritRealize;
X+ asciiStringClassRec.core_class.compress_exposure =
X+ XtExposeGraphicsExpose;
X+ asciiStringClassRec.core_class.resize = XtInheritResize;
X+ asciiStringClassRec.core_class.expose = XtInheritExpose;
X+ asciiStringClassRec.core_class.set_values_almost =
X+ XtInheritSetValuesAlmost;
X+ asciiStringClassRec.core_class.accept_focus = XtInheritAcceptFocus;
X+ asciiStringClassRec.core_class.tm_table = XtInheritTranslations;
X+ asciiStringClassRec.core_class.query_geometry = XtInheritQueryGeometry;
X+ asciiStringClassRec.simple_class.change_sensitive =
X+ XtInheritChangeSensitive;
X+
X+ asciiDiskClassRec.core_class.realize = XtInheritRealize;
X+ asciiDiskClassRec.core_class.compress_exposure =
X+ XtExposeGraphicsExpose;
X+ asciiDiskClassRec.core_class.resize = XtInheritResize;
X+ asciiDiskClassRec.core_class.expose = XtInheritExpose;
X+ asciiDiskClassRec.core_class.set_values_almost =
X+ XtInheritSetValuesAlmost;
X+ asciiDiskClassRec.core_class.accept_focus = XtInheritAcceptFocus;
X+ asciiDiskClassRec.core_class.tm_table = XtInheritTranslations;
X+ asciiDiskClassRec.core_class.query_geometry = XtInheritQueryGeometry;
X+ asciiDiskClassRec.simple_class.change_sensitive =
X+ XtInheritChangeSensitive;
X+
X+ boxClassRec.core_class.superclass = &compositeClassRec;
X+ boxClassRec.core_class.set_values_almost = XtInheritSetValuesAlmost;
X+ boxClassRec.core_class.display_accelerator =
X+ XtInheritDisplayAccelerator;
X+ boxClassRec.composite_class.insert_child = XtInheritInsertChild;
X+ boxClassRec.composite_class.delete_child = XtInheritDeleteChild;
X+
X+ clockClassRec.core_class.superclass = &widgetClassRec;
X+ clockClassRec.core_class.set_values_almost = XtInheritSetValuesAlmost;
X+ clockClassRec.core_class.query_geometry = XtInheritQueryGeometry;
X+ clockClassRec.core_class.display_accelerator =
X+ XtInheritDisplayAccelerator;
X+
X+ commandClassRec.core_class.set_values_almost =
X+ XtInheritSetValuesAlmost;
X+ commandClassRec.core_class.query_geometry = XtInheritQueryGeometry;
X+ commandClassRec.core_class.display_accelerator =
X+ XtInheritDisplayAccelerator;
X+ commandClassRec.simple_class.change_sensitive =
X+ XtInheritChangeSensitive;
X+
X+ dialogClassRec.core_class.realize = XtInheritRealize;
X+ dialogClassRec.core_class.resize = XtInheritResize;
X+ dialogClassRec.core_class.expose = XtInheritExpose;
X+ dialogClassRec.core_class.set_values_almost = XtInheritSetValuesAlmost;
X+ dialogClassRec.core_class.query_geometry = XtInheritQueryGeometry;
X+ dialogClassRec.core_class.display_accelerator =
X+ XtInheritDisplayAccelerator;
X+ dialogClassRec.composite_class.geometry_manager =
X+ XtInheritGeometryManager;
X+ dialogClassRec.composite_class.change_managed =
X+ XtInheritChangeManaged;
X+ dialogClassRec.composite_class.insert_child = XtInheritInsertChild;
X+ dialogClassRec.composite_class.delete_child = XtInheritDeleteChild;
X+ dialogClassRec.form_class.layout = XtInheritLayout;
X+
X+ formClassRec.core_class.superclass = &constraintClassRec;
X+ formClassRec.core_class.realize = XtInheritRealize;
X+ formClassRec.core_class.expose = XtInheritExpose;
X+ formClassRec.core_class.set_values_almost = XtInheritSetValuesAlmost;
X+ formClassRec.core_class.display_accelerator =
X+ XtInheritDisplayAccelerator;
X+ formClassRec.composite_class.insert_child = XtInheritInsertChild;
X+ formClassRec.composite_class.delete_child = XtInheritDeleteChild;
X+
X+ gripClassRec.core_class.realize = XtInheritRealize;
X+ gripClassRec.core_class.set_values_almost = XtInheritSetValuesAlmost;
X+ gripClassRec.core_class.query_geometry = XtInheritQueryGeometry;
X+ gripClassRec.core_class.display_accelerator =
X+ XtInheritDisplayAccelerator;
X+ gripClassRec.simple_class.change_sensitive = XtInheritChangeSensitive;
X+
X+ labelClassRec.core_class.realize = XtInheritRealize;
X+ labelClassRec.core_class.set_values_almost = XtInheritSetValuesAlmost;
X+ labelClassRec.core_class.display_accelerator =
X+ XtInheritDisplayAccelerator;
X+ labelClassRec.simple_class.change_sensitive = XtInheritChangeSensitive;
X+
X+ listClassRec.core_class.realize = XtInheritRealize;
X+ listClassRec.core_class.set_values_almost = XtInheritSetValuesAlmost;
X+ listClassRec.simple_class.change_sensitive = XtInheritChangeSensitive;
X+
X+ logoClassRec.core_class.superclass = &widgetClassRec;
X+ logoClassRec.core_class.set_values_almost = XtInheritSetValuesAlmost;
X+ logoClassRec.core_class.query_geometry = XtInheritQueryGeometry;
X+ logoClassRec.core_class.display_accelerator =
X+ XtInheritDisplayAccelerator;
X+
X+ mailboxClassRec.core_class.superclass = &widgetClassRec;
X+ mailboxClassRec.core_class.set_values_almost =
X+ XtInheritSetValuesAlmost;
X+ mailboxClassRec.core_class.query_geometry = XtInheritQueryGeometry;
X+ mailboxClassRec.core_class.display_accelerator =
X+ XtInheritDisplayAccelerator;
X+
X+ menuButtonClassRec.core_class.resize = XtInheritResize;
X+ menuButtonClassRec.core_class.expose = XtInheritExpose;
X+ menuButtonClassRec.core_class.set_values_almost =
X+ XtInheritSetValuesAlmost;
X+ menuButtonClassRec.core_class.query_geometry = XtInheritQueryGeometry;
X+ menuButtonClassRec.core_class.display_accelerator =
X+ XtInheritDisplayAccelerator;
X+ menuButtonClassRec.simple_class.change_sensitive =
X+ XtInheritChangeSensitive;
X+
X+ panedClassRec.core_class.superclass = &constraintClassRec;
X+ panedClassRec.core_class.set_values_almost = XtInheritSetValuesAlmost;
X+ panedClassRec.core_class.query_geometry = XtInheritQueryGeometry;
X+ panedClassRec.core_class.display_accelerator =
X+ XtInheritDisplayAccelerator;
X+
X+ scrollbarClassRec.core_class.superclass = &widgetClassRec;
X+ scrollbarClassRec.core_class.set_values_almost =
X+ XtInheritSetValuesAlmost;
X+ scrollbarClassRec.core_class.query_geometry = XtInheritQueryGeometry;
X+ scrollbarClassRec.core_class.display_accelerator =
X+ XtInheritDisplayAccelerator;
X+
X+ simpleClassRec.core_class.superclass = &widgetClassRec;
X+ simpleClassRec.core_class.set_values_almost = XtInheritSetValuesAlmost;
X+ simpleClassRec.core_class.query_geometry = XtInheritQueryGeometry;
X+ simpleClassRec.core_class.display_accelerator =
X+ XtInheritDisplayAccelerator;
X+
X+ simpleMenuClassRec.core_class.superclass = &overrideShellClassRec;
X+ simpleMenuClassRec.core_class.set_values_almost =
X+ XtInheritSetValuesAlmost;
X+ simpleMenuClassRec.composite_class.insert_child = XtInheritInsertChild;
X+ simpleMenuClassRec.composite_class.delete_child = XtInheritDeleteChild;
X+
X+ smeClassRec.core_class.superclass = &rectObjClassRec;
X+ smeClassRec.core_class.set_values_almost = XtInheritSetValuesAlmost;
X+
X+ smeBSBClassRec.rect_class.set_values_almost = XtInheritSetValuesAlmost;
X+ smeBSBClassRec.sme_class.notify = XtInheritNotify;
X+
X+ smeLineClassRec.rect_class.set_values_almost =
X+ XtInheritSetValuesAlmost;
X+ smeLineClassRec.sme_class.highlight = XtInheritHighlight;
X+ smeLineClassRec.sme_class.unhighlight = XtInheritUnhighlight;
X+ smeLineClassRec.sme_class.notify = XtInheritNotify;
X+
X+ stripChartClassRec.core_class.realize = XtInheritRealize;
X+ stripChartClassRec.core_class.query_geometry = XtInheritQueryGeometry;
X+ stripChartClassRec.core_class.display_accelerator =
X+ XtInheritQueryGeometry;
X+ stripChartClassRec.simple_class.change_sensitive =
X+ XtInheritChangeSensitive;
X+
X+ textClassRec.core_class.set_values_almost = XtInheritSetValuesAlmost;
X+ textClassRec.core_class.query_geometry = XtInheritQueryGeometry;
X+ textClassRec.core_class.display_accelerator =
X+ XtInheritDisplayAccelerator;
X+ textClassRec.simple_class.change_sensitive = XtInheritChangeSensitive;
X+
X+ textSinkClassRec.core_class.superclass = &objectClassRec;
X+
X+ textSrcClassRec.core_class.superclass = &objectClassRec;
X+
X+ toggleClassRec.core_class.realize = XtInheritRealize;
X+ toggleClassRec.core_class.resize = XtInheritResize;
X+ toggleClassRec.core_class.expose = XtInheritExpose;
X+ toggleClassRec.core_class.set_values_almost = XtInheritSetValuesAlmost;
X+ toggleClassRec.core_class.query_geometry = XtInheritQueryGeometry;
X+ toggleClassRec.core_class.display_accelerator =
X+ XtInheritDisplayAccelerator;
X+ toggleClassRec.simple_class.change_sensitive =
X+ XtInheritChangeSensitive;
X+
X+ XawvendorShellClassRec.core_class.superclass = &widgetClassRec;
X+ XawvendorShellClassRec.core_class.resize = XtInheritResize;
X+ XawvendorShellClassRec.core_class.set_values_almost =
X+ XtInheritSetValuesAlmost;
X+ XawvendorShellClassRec.composite_class.geometry_manager =
X+ XtInheritGeometryManager;
X+ XawvendorShellClassRec.composite_class.insert_child =
X+ XtInheritInsertChild;
X+ XawvendorShellClassRec.composite_class.delete_child =
X+ XtInheritDeleteChild;
X+
X+ viewportClassRec.core_class.expose = XtInheritExpose;
X+ viewportClassRec.core_class.set_values_almost =
X+ XtInheritSetValuesAlmost;
X+ viewportClassRec.core_class.display_accelerator =
X+ XtInheritDisplayAccelerator;
X+ viewportClassRec.composite_class.insert_child = XtInheritInsertChild;
X+ viewportClassRec.composite_class.delete_child = XtInheritDeleteChild;
X+
X+ firsttime = 0;
X+ XtInitializeWidgetClass (XawvendorShellWidgetClass);
X+ #else
X firsttime = 0;
X XtInitializeWidgetClass (vendorShellWidgetClass);
X+ #endif
X }
X }
X*** ./mit-orig/lib/Xaw/import.h Thu Oct 4 18:01:42 1990
X--- ./mit/lib/Xaw/import.h Sun Sep 16 23:00:18 1990
X***************
X*** 0 ****
X--- 1,507 ----
X+ /*
X+ * Some hacks for shared libraries -- especially for 386/ix
X+ * Thomas Roell, 16.4.90
X+ */
X+ #ifndef _Xaw_import
X+ #define _Xaw_import
X+ #ifdef ATTSHAREDLIB
X+ #include <stdio.h>
X+ #include <sys/types.h>
X+ #include <time.h>
X+ #include <pwd.h>
X+ #include <X11/Xlib.h>
X+ #include <X11/Xresource.h>
X+ #include <X11/Xutil.h>
X+ #include <X11/IntrinsicP.h>
X+ #include <X11/ShellP.h>
X+ #include <X11/Xmu/Atoms.h>
X+
X+ #define __fltused (* _libXaw___fltused)
X+ #define _ctype (* _libXaw__ctype)
X+ #define _filbuf (* _libXaw__filbuf)
X+ #define _flsbuf (* _libXaw__flsbuf)
X+ #define _fltused (* _libXaw__fltused)
X+ #define _iob (* _libXaw__iob)
X+ #define access (* _libXaw_access)
X+ #define alarm (* _libXaw_alarm)
X+ #define asctime (* _libXaw_asctime)
X+ #define atof (* _libXaw_atof)
X+ #define atoi (* _libXaw_atoi)
X+ #define calloc (* _libXaw_calloc)
X+ #define chmod (* _libXaw_chmod)
X+ #define close (* _libXaw_close)
X+ #define creat (* _libXaw_creat)
X+ #define errno (* _libXaw_errno)
X+ #define exit (* _libXaw_exit)
X+ #define fclose (* _libXaw_fclose)
X+ #define fcntl (* _libXaw_fcntl)
X+ #define fgets (* _libXaw_fgets)
X+ #define fopen (* _libXaw_fopen)
X+ #define fprintf (* _libXaw_fprintf)
X+ #define fputs (* _libXaw_fputs)
X+ #define fread (* _libXaw_fread)
X+ #define free (* _libXaw_free)
X+ #define fseek (* _libXaw_fseek)
X+ #define ftell (* _libXaw_ftell)
X+ #define fwrite (* _libXaw_fwrite)
X+ #define getenv (* _libXaw_getenv)
X+ #define getlogin (* _libXaw_getlogin)
X+ #define getpwnam (* _libXaw_getpwnam)
X+ #define getpwuid (* _libXaw_getpwuid)
X+ #define getuid (* _libXaw_getuid)
X+ #define ioctl (* _libXaw_ioctl)
X+ #define link (* _libXaw_link)
X+ #define localtime (* _libXaw_localtime)
X+ #define malloc (* _libXaw_malloc)
X+ #define memcpy (* _libXaw_memcpy)
X+ #define memset (* _libXaw_memset)
X+ #define open (* _libXaw_open)
X+ #define perror (* _libXaw_perror)
X+ #define poll (* _libXaw_poll)
X+ #define printf (* _libXaw_printf)
X+ #define qsort (* _libXaw_qsort)
X+ #define rand (* _libXaw_rand)
X+ #define read (* _libXaw_read)
X+ #define realloc (* _libXaw_realloc)
X+ #define select (* _libXaw_select)
X+ #define signal (* _libXaw_signal)
X+ #define sleep (* _libXaw_sleep)
X+ #define sprintf (* _libXaw_sprintf)
X+ #define srand (* _libXaw_srand)
X+ #define sscanf (* _libXaw_sscanf)
X+ #define strcat (* _libXaw_strcat)
X+ #define strchr (* _libXaw_strchr)
X+ #define strcmp (* _libXaw_strcmp)
X+ #define strcpy (* _libXaw_strcpy)
X+ #define strlen (* _libXaw_strlen)
X+ #define strncmp (* _libXaw_strncmp)
X+ #define strncpy (* _libXaw_strncpy)
X+ #define strrchr (* _libXaw_strrchr)
X+ #define sys_errlist (* _libXaw_sys_errlist)
X+ #define sys_nerr (* _libXaw_sys_nerr)
X+ #define system (* _libXaw_system)
X+ #define times (* _libXaw_times)
X+ #define tmpnam (* _libXaw_tmpnam)
X+ #define toupper (* _libXaw_toupper)
X+ #define ulimit (* _libXaw_ulimit)
X+ #define uname (* _libXaw_uname)
X+ #define unlink (* _libXaw_unlink)
X+ #define write (* _libXaw_write)
X+
X+ #if defined(__STDC__) && !defined(NO_PROTOTYPE)
X+ #else
X+
X+ extern int __fltused;
X+ extern unsigned char _ctype[];
X+ extern int _filbuf();
X+ extern int _flsbuf();
X+ extern int _fltused;
X+ extern FILE *_iob;
X+ extern int access();
X+ extern int alarm();
X+ extern char *asctime();
X+ extern double atof();
X+ extern int atoi();
X+ extern char *calloc();
X+ extern int chmod();
X+ extern int close();
X+ extern int creat();
X+ extern int errno;
X+ extern void exit();
X+ extern int fclose();
X+ extern int fcntl();
X+ extern char *fgets();
X+ extern FILE *fopen();
X+ extern int fprintf();
X+ extern int fputs();
X+ extern int fread();
X+ extern void free();
X+ extern int fseek();
X+ extern int ftell();
X+ extern int fwrite();
X+ extern char *getenv();
X+ extern char *getlogin();
X+ extern struct passwd *getpwnam();
X+ extern struct passwd *getpwuid();
X+ extern int getuid();
X+ extern char *(* _libXaw_index)();
X+ extern int ioctl();
X+ extern int link();
X+ extern struct tm *localtime();
X+ extern char *malloc();
X+ extern char *memcpy();
X+ extern char *memset();
X+ extern int open();
X+ extern void perror();
X+ extern int poll();
X+ extern int printf();
X+ extern int qsort();
X+ extern int rand();
X+ extern int read();
X+ extern char *realloc();
X+ extern int select();
X+ extern void (*signal())();
X+ extern int sleep();
X+ extern int sprintf();
X+ extern void srand();
X+ extern int sscanf();
X+ extern int (* _libXaw_stat)();
X+ extern char *strcat();
X+ extern char *strchr();
X+ extern int strcmp();
X+ extern char *strcpy();
X+ extern size_t strlen();
X+ extern int strncmp();
X+ extern char *strncpy();
X+ extern char *strrchr();
X+ extern char *sys_errlist[];
X+ extern int sys_nerr;
X+ extern int system();
X+ extern struct tm *(*_libXaw_time)();
X+ extern int times();
X+ extern char *tmpnam();
X+ extern int toupper();
X+ extern int ulimit();
X+ extern int uname();
X+ extern int unlink();
X+ extern int write();
X+
X+ #endif
X+
X+ #define XBell (* _libXaw_XBell)
X+ #define XChangeActivePointerGrab (* _libXaw_XChangeActivePointerGrab)
X+ #define XChangeProperty (* _libXaw_XChangeProperty)
X+ #define XClearArea (* _libXaw_XClearArea)
X+ #define XClearWindow (* _libXaw_XClearWindow)
X+ #define XCloseDisplay (* _libXaw_XCloseDisplay)
X+ #define XConfigureWindow (* _libXaw_XConfigureWindow)
X+ #define XCopyArea (* _libXaw_XCopyArea)
X+ #define XCopyPlane (* _libXaw_XCopyPlane)
X+ #define XCreateBitmapFromData (* _libXaw_XCreateBitmapFromData)
X+ #define XCreateFontCursor (* _libXaw_XCreateFontCursor)
X+ #define XCreateGC (* _libXaw_XCreateGC)
X+ #define XCreateRegion (* _libXaw_XCreateRegion)
X+ #define XDefineCursor (* _libXaw_XDefineCursor)
X+ #define XDrawImageString (* _libXaw_XDrawImageString)
X+ #define XDrawLine (* _libXaw_XDrawLine)
X+ #define XDrawLines (* _libXaw_XDrawLines)
X+ #define XDrawPoints (* _libXaw_XDrawPoints)
X+ #define XDrawRectangle (* _libXaw_XDrawRectangle)
X+ #define XDrawSegments (* _libXaw_XDrawSegments)
X+ #define XDrawString (* _libXaw_XDrawString)
X+ #define XFetchBuffer (* _libXaw_XFetchBuffer)
X+ #define XFillPolygon (* _libXaw_XFillPolygon)
X+ #define XFillRectangle (* _libXaw_XFillRectangle)
X+ #define XFlush (* _libXaw_XFlush)
X+ #define XFreeGC (* _libXaw_XFreeGC)
X+ #define XFreePixmap (* _libXaw_XFreePixmap)
X+ #define XGContextFromGC (* _libXaw_XGContextFromGC)
X+ #define XGetFontProperty (* _libXaw_XGetFontProperty)
X+ #define XGetGeometry (* _libXaw_XGetGeometry)
X+ #define XGrabButton (* _libXaw_XGrabButton)
X+ #define XInternAtom (* _libXaw_XInternAtom)
X+ #define XLookupString (* _libXaw_XLookupString)
X+ #define XMapSubwindows (* _libXaw_XMapSubwindows)
X+ #define XMapWindow (* _libXaw_XMapWindow)
X+ #define XPeekIfEvent (* _libXaw_XPeekIfEvent)
X+ #define XQueryFont (* _libXaw_XQueryFont)
X+ #define XQueryPointer (* _libXaw_XQueryPointer)
X+ #define XRaiseWindow (* _libXaw_XRaiseWindow)
X+ #define XRectInRegion (* _libXaw_XRectInRegion)
X+ #define XReparentWindow (* _libXaw_XReparentWindow)
X+ #define XRotateBuffers (* _libXaw_XRotateBuffers)
X+ #define XSetTSOrigin (* _libXaw_XSetTSOrigin)
X+ #define XSetWindowBackground (* _libXaw_XSetWindowBackground)
X+ #define XSetWindowBorder (* _libXaw_XSetWindowBorder)
X+ #define XSetWindowBorderPixmap (* _libXaw_XSetWindowBorderPixmap)
X+ #define XStoreBuffer (* _libXaw_XStoreBuffer)
X+ #define XStoreBytes (* _libXaw_XStoreBytes)
X+ #define XSubtractRegion (* _libXaw_XSubtractRegion)
X+ #define XTextWidth (* _libXaw_XTextWidth)
X+ #define XUnionRectWithRegion (* _libXaw_XUnionRectWithRegion)
X+ #define XUnmapWindow (* _libXaw_XUnmapWindow)
X+ #define XrmStringToQuark (* _libXaw_XrmStringToQuark)
X+ #define bcopy (* _libXaw_bcopy)
X+ #define bzero (* _libXaw_bzero)
X+
X+ #define XShapeCombineMask (* _libXaw_XShapeCombineMask)
X+ #define XShapeQueryExtension (* _libXaw_XShapeQueryExtension)
X+
X+ #define XtAddCallback (* _libXaw_XtAddCallback)
X+ #define XtAddConverter (* _libXaw_XtAddConverter)
X+ #define XtAddTimeOut (* _libXaw_XtAddTimeOut)
X+ #define XtAppAddActions (* _libXaw_XtAppAddActions)
X+ #define XtAppAddTimeOut (* _libXaw_XtAppAddTimeOut)
X+ #define XtAppError (* _libXaw_XtAppError)
X+ #define XtAppWarning (* _libXaw_XtAppWarning)
X+ #define XtAppWarningMsg (* _libXaw_XtAppWarningMsg)
X+ #define XtCallCallbackList (* _libXaw_XtCallCallbackList)
X+ #define XtCallCallbacks (* _libXaw_XtCallCallbacks)
X+ #define XtConfigureWidget (* _libXaw_XtConfigureWidget)
X+ #define XtConvert (* _libXaw_XtConvert)
X+ #define XtCreateManagedWidget (* _libXaw_XtCreateManagedWidget)
X+ #define XtCreatePopupShell (* _libXaw_XtCreatePopupShell)
X+ #define XtCreateWidget (* _libXaw_XtCreateWidget)
X+ #define XtCreateWindow (* _libXaw_XtCreateWindow)
X+ #define XtDestroyGC (* _libXaw_XtDestroyGC)
X+ #define XtDestroyWidget (* _libXaw_XtDestroyWidget)
X+ #define XtDisownSelection (* _libXaw_XtDisownSelection)
X+ #define XtDisplayOfObject (* _libXaw_XtDisplayOfObject)
X+ #define XtError (* _libXaw_XtError)
X+ #define XtErrorMsg (* _libXaw_XtErrorMsg)
X+ #define XtFree (* _libXaw_XtFree)
X+ #define XtGetGC (* _libXaw_XtGetGC)
X+ #define XtGetSelectionValue (* _libXaw_XtGetSelectionValue)
X+ #define XtGetValues (* _libXaw_XtGetValues)
X+ #define XtInitializeWidgetClass (* _libXaw_XtInitializeWidgetClass)
X+ #define XtIsManaged (* _libXaw_XtIsManaged)
X+ #define XtIsSensitive (* _libXaw_XtIsSensitive)
X+ #define XtIsSubclass (* _libXaw_XtIsSubclass)
X+ #define XtMakeGeometryRequest (* _libXaw_XtMakeGeometryRequest)
X+ #define XtMakeResizeRequest (* _libXaw_XtMakeResizeRequest)
X+ #define XtMalloc (* _libXaw_XtMalloc)
X+ #define XtManageChild (* _libXaw_XtManageChild)
X+ #define XtManageChildren (* _libXaw_XtManageChildren)
X+ #define XtMergeArgLists (* _libXaw_XtMergeArgLists)
X+ #define XtMoveWidget (* _libXaw_XtMoveWidget)
X+ #define XtName (* _libXaw_XtName)
X+ #define XtNameToWidget (* _libXaw_XtNameToWidget)
X+ #define XtOverrideTranslations (* _libXaw_XtOverrideTranslations)
X+ #define XtOwnSelection (* _libXaw_XtOwnSelection)
X+ #define XtParseTranslationTable (* _libXaw_XtParseTranslationTable)
X+ #define XtPopdown (* _libXaw_XtPopdown)
X+ #define XtPopup (* _libXaw_XtPopup)
X+ #define XtPopupSpringLoaded (* _libXaw_XtPopupSpringLoaded)
X+ #define XtQueryGeometry (* _libXaw_XtQueryGeometry)
X+ #define XtRealizeWidget (* _libXaw_XtRealizeWidget)
X+ #define XtRealloc (* _libXaw_XtRealloc)
X+ #define XtReleaseGC (* _libXaw_XtReleaseGC)
X+ #define XtRemoveTimeOut (* _libXaw_XtRemoveTimeOut)
X+ #define XtResizeWidget (* _libXaw_XtResizeWidget)
X+ #define XtScreenOfObject (* _libXaw_XtScreenOfObject)
X+ #define XtSetKeyboardFocus (* _libXaw_XtSetKeyboardFocus)
X+ #define XtSetMappedWhenManaged (* _libXaw_XtSetMappedWhenManaged)
X+ #define XtSetTypeConverter (* _libXaw_XtSetTypeConverter)
X+ #define XtSetValues (* _libXaw_XtSetValues)
X+ #define XtStringConversionWarning (* _libXaw_XtStringConversionWarning)
X+ #define XtTranslateCoords (* _libXaw_XtTranslateCoords)
X+ #define XtUnmanageChildren (* _libXaw_XtUnmanageChildren)
X+ #define XtWarning (* _libXaw_XtWarning)
X+ #define XtWidgetToApplicationContext (* _libXaw_XtWidgetToApplicationContext)
X+ #define XtWindowOfObject (* _libXaw_XtWindowOfObject)
X+ #define _XtInherit (* _libXaw__XtInherit)
X+ #define _XtInheritTranslations (* _libXaw__XtInheritTranslations)
X+ #define compositeClassRec (* _libXaw_compositeClassRec)
X+ #define constraintClassRec (* _libXaw_constraintClassRec)
X+ #define objectClassRec (* _libXaw_objectClassRec)
X+ #define overrideShellClassRec (* _libXaw_overrideShellClassRec)
X+ #define rectObjClassRec (* _libXaw_rectObjClassRec)
X+ #define transientShellWidgetClass (* _libXaw_transientShellWidgetClass)
X+ #define widgetClass (* _libXaw_widgetClass)
X+ #define widgetClassRec (* _libXaw_widgetClassRec)
X+ #define wmShellClassRec (* _libXaw_wmShellClassRec)
X+ #define wmShellWidgetClass (* _libXaw_wmShellWidgetClass)
X+
X+ #define cos (* _libXaw_cos)
X+ #define sin (* _libXaw_sin)
X+
X+ #define XmuAddInitializer (* _libXaw_XmuAddInitializer)
X+ #define XmuCallInitializers (* _libXaw_XmuCallInitializers)
X+ #define XmuConvertStandardSelection (* _libXaw_XmuConvertStandardSelection)
X+ #define XmuCopyISOLatin1Lowered (* _libXaw_XmuCopyISOLatin1Lowered)
X+ #define XmuCreatePixmapFromBitmap (* _libXaw_XmuCreatePixmapFromBitmap)
X+ #define XmuCreateStippledPixmap (* _libXaw_XmuCreateStippledPixmap)
X+ #define XmuCvtStringToBackingStore (* _libXaw_XmuCvtStringToBackingStore)
X+ #define XmuCvtStringToBitmap (* _libXaw_XmuCvtStringToBitmap)
X+ #define XmuCvtStringToCursor (* _libXaw_XmuCvtStringToCursor)
X+ #define XmuCvtStringToJustify (* _libXaw_XmuCvtStringToJustify)
X+ #define XmuCvtStringToOrientation (* _libXaw_XmuCvtStringToOrientation)
X+ #define XmuCvtStringToShapeStyle (* _libXaw_XmuCvtStringToShapeStyle)
X+ #define XmuCvtStringToWidget (* _libXaw_XmuCvtStringToWidget)
X+ #define XmuDrawLogo (* _libXaw_XmuDrawLogo)
X+ #define XmuInternAtom (* _libXaw_XmuInternAtom)
X+ #define XmuInternStrings (* _libXaw_XmuInternStrings)
X+ #define XmuReleaseStippledPixmap (* _libXaw_XmuReleaseStippledPixmap)
X+ #define XmuReshapeWidget (* _libXaw_XmuReshapeWidget)
X+ #define _XA_CHARACTER_POSITION (* _libXaw__XA_CHARACTER_POSITION)
X+ #define _XA_COMPOUND_TEXT (* _libXaw__XA_COMPOUND_TEXT)
X+ #define _XA_DELETE (* _libXaw__XA_DELETE)
X+ #define _XA_LENGTH (* _libXaw__XA_LENGTH)
X+ #define _XA_LIST_LENGTH (* _libXaw__XA_LIST_LENGTH)
X+ #define _XA_NULL (* _libXaw__XA_NULL)
X+ #define _XA_SPAN (* _libXaw__XA_SPAN)
X+ #define _XA_TARGETS (* _libXaw__XA_TARGETS)
X+ #define _XA_TEXT (* _libXaw__XA_TEXT)
X+
X+ #if defined(__STDC__) && !defined(NO_PROTOTYPE)
X+ #else
X+
X+ extern int XBell();
X+ extern int XChangeActivePointerGrab();
X+ extern int XChangeProperty();
X+ extern int XClearArea();
X+ extern int XClearWindow();
X+ extern int XCloseDisplay();
X+ extern int XConfigureWindow();
X+ extern int XCopyArea();
X+ extern int XCopyPlane();
X+ extern int XCreateBitmapFromData();
X+ extern int XCreateFontCursor();
X+ extern GC XCreateGC();
X+ extern Region XCreateRegion();
X+ extern int XDefineCursor();
X+ extern int XDrawImageString();
X+ extern int XDrawLine();
X+ extern int XDrawLines();
X+ extern int XDrawPoints();
X+ extern int XDrawRectangle();
X+ extern int XDrawSegments();
X+ extern int XDrawString();
X+ extern char *XFetchBuffer();
X+ extern int XFillPolygon();
X+ extern int XFillRectangle();
X+ extern int XFlush();
X+ extern int XFreeGC();
X+ extern int XFreePixmap();
X+ extern int XGContextFromGC();
X+ extern int XGetFontProperty();
X+ extern int XGetGeometry();
X+ extern int XGrabButton();
X+ extern int XInternAtom();
X+ extern int XLookupString();
X+ extern int XMapSubwindows();
X+ extern int XMapWindow();
X+ extern int XPeekIfEvent();
X+ extern XFontStruct *XQueryFont();
X+ extern int XQueryPointer();
X+ extern int XRaiseWindow();
X+ extern int XRectInRegion();
X+ extern int XReparentWindow();
X+ extern int XRotateBuffers();
X+ extern int XSetTSOrigin();
X+ extern int XSetWindowBackground();
X+ extern int XSetWindowBorder();
X+ extern int XSetWindowBorderPixmap();
X+ extern int XStoreBuffer();
X+ extern int XStoreBytes();
X+ extern int XSubtractRegion();
X+ extern int XTextWidth();
X+ extern int XUnionRectWithRegion();
X+ extern int XUnmapWindow();
X+ extern int XrmStringToQuark();
X+ extern void bcopy();
X+ extern void bzero();
X+
X+ extern void XShapeCombineMask();
X+ extern Bool XShapeQueryExtension();
X+
X+ extern int XtAddCallback();
X+ extern int XtAddConverter();
X+ extern int XtAddTimeOut();
X+ extern int XtAppAddActions();
X+ extern int XtAppAddTimeOut();
X+ extern int XtAppError();
X+ extern int XtAppWarning();
X+ extern int XtAppWarningMsg();
X+ extern int XtCallCallbackList();
X+ extern int XtCallCallbacks();
X+ extern int XtConfigureWidget();
X+ extern int XtConvert();
X+ extern Widget XtCreateManagedWidget();
X+ extern Widget XtCreatePopupShell();
X+ extern Widget XtCreateWidget();
X+ extern int XtCreateWindow();
X+ extern int XtDestroyGC();
X+ extern int XtDestroyWidget();
X+ extern int XtDisownSelection();
X+ extern int XtDisplayOfObject();
X+ extern int XtError();
X+ extern int XtErrorMsg();
X+ extern int XtFree();
X+ extern GC XtGetGC();
X+ extern int XtGetSelectionValue();
X+ extern int XtGetValues();
X+ extern int XtInitializeWidgetClass();
X+ extern int XtIsManaged();
X+ extern int XtIsSensitive();
X+ extern int XtIsSubclass();
X+ extern int XtMakeGeometryRequest();
X+ extern int XtMakeResizeRequest();
X+ extern char *XtMalloc();
X+ extern int XtManageChild();
X+ extern int XtManageChildren();
X+ extern ArgList XtMergeArgLists();
X+ extern int XtMoveWidget();
X+ extern char *XtName();
X+ extern Widget XtNameToWidget();
X+ extern int XtOverrideTranslations();
X+ extern int XtOwnSelection();
X+ extern XtTranslations XtParseTranslationTable();
X+ extern int XtPopdown();
X+ extern int XtPopup();
X+ extern int XtPopupSpringLoaded();
X+ extern int XtQueryGeometry();
X+ extern int XtRealizeWidget();
X+ extern int XtRealloc();
X+ extern int XtReleaseGC();
X+ extern int XtRemoveTimeOut();
X+ extern int XtResizeWidget();
X+ extern Screen *XtScreenOfObject();
X+ extern int XtSetKeyboardFocus();
X+ extern int XtSetMappedWhenManaged();
X+ extern int XtSetTypeConverter();
X+ extern int XtSetValues();
X+ extern int XtStringConversionWarning();
X+ extern int XtTranslateCoords();
X+ extern int XtUnmanageChildren();
X+ extern int XtWarning();
X+ extern int XtWidgetToApplicationContext();
X+ extern int XtWindowOfObject();
X+ extern int _XtInherit();
X+ extern int _XtInheritTranslations();
X+ extern WidgetClassRec compositeClassRec;
X+ extern WidgetClassRec constraintClassRec;
X+ extern WidgetClassRec objectClassRec;
X+ extern WidgetClassRec overrideShellClassRec;
X+ extern WidgetClassRec rectObjClassRec;
X+ extern WidgetClass transientShellWidgetClass;
X+ extern WidgetClass widgetClass;
X+ extern WidgetClassRec widgetClassRec;
X+ extern WMShellClassRec wmShellClassRec;
X+ extern WidgetClass wmShellWidgetClass;
X+
X+ extern double cos();
X+ extern double sin();
X+
X+ extern void XmuAddInitializer();
X+ extern void XmuCallInitializers();
X+ extern Boolean XmuConvertStandardSelection();
X+ extern void XmuCopyISOLatin1Lowered();
X+ extern Pixmap XmuCreatePixmapFromBitmap();
X+ extern Pixmap XmuCreateStippledPixmap();
X+ extern void XmuCvtStringToBackingStore();
X+ extern void XmuCvtStringToBitmap();
X+ extern void XmuCvtStringToCursor();
X+ extern void XmuCvtStringToJustify();
X+ extern void XmuCvtStringToOrientation();
X+ extern Boolean XmuCvtStringToShapeStyle();
X+ extern void XmuCvtStringToWidget();
X+ extern void XmuDrawLogo();
X+ extern Atom XmuInternAtom();
X+ extern void XmuInternStrings();
X+ extern void XmuReleaseStippledPixmap();
X+ extern Boolean XmuReshapeWidget();
X+ extern AtomPtr _XA_CHARACTER_POSITION;
X+ extern AtomPtr _XA_COMPOUND_TEXT;
X+ extern AtomPtr _XA_DELETE;
X+ extern AtomPtr _XA_LENGTH;
X+ extern AtomPtr _XA_LIST_LENGTH;
X+ extern AtomPtr _XA_NULL;
X+ extern AtomPtr _XA_SPAN;
X+ extern AtomPtr _XA_TARGETS;
X+ extern AtomPtr _XA_TEXT;
X+
X+ #endif
X+
X+ #endif
X+ #endif
X*** ./mit-orig/lib/Xaw/sharedlib.c Thu Oct 4 18:01:42 1990
X--- ./mit/lib/Xaw/sharedlib.c Sun Sep 16 22:49:04 1990
X***************
X*** 0 ****
X--- 1,254 ----
X+ #include "import.h"
X+ /*
X+ * $XConsortium: sharedlib.c,v 1.3 89/10/09 14:28:56 jim Exp $
X+ *
X+ * Copyright 1989 Massachusetts Institute of Technology
X+ *
X+ * This file is used to force shared libraries to get the right routines.
X+ */
X+
X+ #ifdef ATTSHAREDLIB
X+
X+ #if defined(__STDC__) && !defined(NO_PROTOTYPE)
X+ #else
X+
X+ int __fltused = 0;
X+ unsigned char _ctype[] = 0;
X+ int _filbuf() = 0;
X+ int _flsbuf() = 0;
X+ int _fltused = 0;
X+ FILE *_iob = 0;
X+ int access() = 0;
X+ int alarm() = 0;
X+ char *asctime() = 0;
X+ double atof() = 0;
X+ int atoi() = 0;
X+ char *calloc() = 0;
X+ int chmod() = 0;
X+ int close() = 0;
X+ int creat() = 0;
X+ int errno = 0;
X+ void exit() = 0;
X+ int fclose() = 0;
X+ int fcntl() = 0;
X+ char *fgets() = 0;
X+ FILE *fopen() = 0;
X+ int fprintf() = 0;
X+ int fputs() = 0;
X+ int fread() = 0;
X+ void free() = 0;
X+ int fseek() = 0;
X+ int ftell() = 0;
X+ int fwrite() = 0;
X+ char *getenv() = 0;
X+ char *getlogin() = 0;
X+ struct passwd *getpwnam() = 0;
X+ struct passwd *getpwuid() = 0;
X+ int getuid() = 0;
X+ int ioctl() = 0;
X+ int link() = 0;
X+ struct tm *localtime() = 0;
X+ char *malloc() = 0;
X+ char *memcpy() = 0;
X+ char *memset() = 0;
X+ int open() = 0;
X+ void perror() = 0;
X+ int poll() = 0;
X+ int printf() = 0;
X+ int qsort() = 0;
X+ int rand() = 0;
X+ int read() = 0;
X+ char *realloc() = 0;
X+ void (*signal())() = 0;
X+ int sleep() = 0;
X+ int sprintf() = 0;
X+ void srand() = 0;
X+ int sscanf() = 0;
X+ char *strcat() = 0;
X+ char *strchr() = 0;
X+ int strcmp() = 0;
X+ char *strcpy() = 0;
X+ size_t strlen() = 0;
X+ int strncmp() = 0;
X+ char *strncpy() = 0;
X+ char *strrchr() = 0;
X+ char *sys_errlist[] = 0;
X+ int sys_nerr = 0;
X+ int system() = 0;
X+ struct tm *(*_libXaw_time)() = 0;
X+ int times() = 0;
X+ char *tmpnam() = 0;
X+ int toupper() = 0;
X+ int ulimit() = 0;
X+ int uname() = 0;
X+ int unlink() = 0;
X+ int write() = 0;
X+
X+ int XBell() = 0;
X+ int XChangeActivePointerGrab() = 0;
X+ int XChangeProperty() = 0;
X+ int XClearArea() = 0;
X+ int XClearWindow() = 0;
X+ int XCloseDisplay() = 0;
X+ int XConfigureWindow() = 0;
X+ int XCopyArea() = 0;
X+ int XCopyPlane() = 0;
X+ int XCreateBitmapFromData() = 0;
X+ int XCreateFontCursor() = 0;
X+ GC XCreateGC() = 0;
X+ Region XCreateRegion() = 0;
X+ int XDefineCursor() = 0;
X+ int XDrawImageString() = 0;
X+ int XDrawLine() = 0;
X+ int XDrawLines() = 0;
X+ int XDrawPoints() = 0;
X+ int XDrawRectangle() = 0;
X+ int XDrawSegments() = 0;
X+ int XDrawString() = 0;
X+ char *XFetchBuffer() = 0;
X+ int XFillPolygon() = 0;
X+ int XFillRectangle() = 0;
X+ int XFlush() = 0;
X+ int XFreeGC() = 0;
X+ int XFreePixmap() = 0;
X+ int XGContextFromGC() = 0;
X+ int XGetFontProperty() = 0;
X+ int XGetGeometry() = 0;
X+ int XGrabButton() = 0;
X+ int XInternAtom() = 0;
X+ int XLookupString() = 0;
X+ int XMapSubwindows() = 0;
X+ int XMapWindow() = 0;
X+ int XPeekIfEvent() = 0;
X+ XFontStruct *XQueryFont() = 0;
X+ int XQueryPointer() = 0;
X+ int XRaiseWindow() = 0;
X+ int XRectInRegion() = 0;
X+ int XReparentWindow() = 0;
X+ int XRotateBuffers() = 0;
X+ int XSetTSOrigin() = 0;
X+ int XSetWindowBackground() = 0;
X+ int XSetWindowBorder() = 0;
X+ int XSetWindowBorderPixmap() = 0;
X+ int XStoreBuffer() = 0;
X+ int XStoreBytes() = 0;
X+ int XSubtractRegion() = 0;
X+ int XTextWidth() = 0;
X+ int XUnionRectWithRegion() = 0;
X+ int XUnmapWindow() = 0;
X+ int XrmStringToQuark() = 0;
X+ void bcopy() = 0;
X+ void bzero() = 0;
X+
X+ void XShapeCombineMask() = 0;
X+ Bool XShapeQueryExtension() = 0;
X+
X+ int XtAddCallback() = 0;
X+ int XtAddConverter() = 0;
X+ int XtAddTimeOut() = 0;
X+ int XtAppAddActions() = 0;
X+ int XtAppAddTimeOut() = 0;
X+ int XtAppError() = 0;
X+ int XtAppWarning() = 0;
X+ int XtAppWarningMsg() = 0;
X+ int XtCallCallbackList() = 0;
X+ int XtCallCallbacks() = 0;
X+ int XtConfigureWidget() = 0;
X+ int XtConvert() = 0;
X+ Widget XtCreateManagedWidget() = 0;
X+ Widget XtCreatePopupShell() = 0;
X+ Widget XtCreateWidget() = 0;
X+ int XtCreateWindow() = 0;
X+ int XtDestroyGC() = 0;
X+ int XtDestroyWidget() = 0;
X+ int XtDisownSelection() = 0;
X+ int XtDisplayOfObject() = 0;
X+ int XtError() = 0;
X+ int XtErrorMsg() = 0;
X+ int XtFree() = 0;
X+ GC XtGetGC() = 0;
X+ int XtGetSelectionValue() = 0;
X+ int XtGetValues() = 0;
X+ int XtInitializeWidgetClass() = 0;
X+ int XtIsManaged() = 0;
X+ int XtIsSensitive() = 0;
X+ int XtIsSubclass() = 0;
X+ int XtMakeGeometryRequest() = 0;
X+ int XtMakeResizeRequest() = 0;
X+ char *XtMalloc() = 0;
X+ int XtManageChild() = 0;
X+ int XtManageChildren() = 0;
X+ ArgList XtMergeArgLists() = 0;
X+ int XtMoveWidget() = 0;
X+ char *XtName() = 0;
X+ Widget XtNameToWidget() = 0;
X+ int XtOverrideTranslations() = 0;
X+ int XtOwnSelection() = 0;
X+ XtTranslations XtParseTranslationTable() = 0;
X+ int XtPopdown() = 0;
X+ int XtPopup() = 0;
X+ int XtPopupSpringLoaded() = 0;
X+ int XtQueryGeometry() = 0;
X+ int XtRealizeWidget() = 0;
X+ int XtRealloc() = 0;
X+ int XtReleaseGC() = 0;
X+ int XtRemoveTimeOut() = 0;
X+ int XtResizeWidget() = 0;
X+ Screen *XtScreenOfObject() = 0;
X+ int XtSetKeyboardFocus() = 0;
X+ int XtSetMappedWhenManaged() = 0;
X+ int XtSetTypeConverter() = 0;
X+ int XtSetValues() = 0;
X+ int XtStringConversionWarning() = 0;
X+ int XtTranslateCoords() = 0;
X+ int XtUnmanageChildren() = 0;
X+ int XtWarning() = 0;
X+ int XtWidgetToApplicationContext() = 0;
X+ int XtWindowOfObject() = 0;
X+ int _XtInherit() = 0;
X+ int _XtInheritTranslations() = 0;
X+ WidgetClassRec compositeClassRec = 0;
X+ WidgetClassRec constraintClassRec = 0;
X+ WidgetClassRec objectClassRec = 0;
X+ WidgetClassRec overrideShellClassRec = 0;
X+ WidgetClassRec rectObjClassRec = 0;
X+ WidgetClass transientShellWidgetClass = 0;
X+ WidgetClass widgetClass = 0;
X+ WidgetClassRec widgetClassRec = 0;
X+ WMShellClassRec wmShellClassRec = 0;
X+ WidgetClass wmShellWidgetClass = 0;
X+
X+ double cos() = 0;
X+ double sin() = 0;
X+
X+ void XmuAddInitializer() = 0;
X+ void XmuCallInitializers() = 0;
X+ Boolean XmuConvertStandardSelection() = 0;
X+ void XmuCopyISOLatin1Lowered() = 0;
X+ Pixmap XmuCreatePixmapFromBitmap() = 0;
X+ Pixmap XmuCreateStippledPixmap() = 0;
X+ void XmuCvtStringToBackingStore() = 0;
X+ void XmuCvtStringToBitmap() = 0;
X+ void XmuCvtStringToCursor() = 0;
X+ void XmuCvtStringToJustify() = 0;
X+ void XmuCvtStringToOrientation() = 0;
X+ Boolean XmuCvtStringToShapeStyle() = 0;
X+ void XmuCvtStringToWidget() = 0;
X+ void XmuDrawLogo() = 0;
X+ Atom XmuInternAtom() = 0;
X+ void XmuInternStrings() = 0;
X+ void XmuReleaseStippledPixmap() = 0;
X+ Boolean XmuReshapeWidget() = 0;
X+ AtomPtr _XA_CHARACTER_POSITION = 0;
X+ AtomPtr _XA_COMPOUND_TEXT = 0;
X+ AtomPtr _XA_DELETE = 0;
X+ AtomPtr _XA_LENGTH = 0;
X+ AtomPtr _XA_LIST_LENGTH = 0;
X+ AtomPtr _XA_NULL = 0;
X+ AtomPtr _XA_SPAN = 0;
X+ AtomPtr _XA_TARGETS = 0;
X+ AtomPtr _XA_TEXT = 0;
X+
X+ #endif
X+ #endif
X+
END_OF_FILE
if test 48044 -ne `wc -c <'fix-14.sco05'`; then
echo shar: \"'fix-14.sco05'\" unpacked with wrong size!
fi
# end of 'fix-14.sco05'
fi
echo shar: End of archive 5 \(of 12\).
cp /dev/null ark5isdone
MISSING=""
for I in 1 2 3 4 5 6 7 8 9 10 11 12 ; do
if test ! -f ark${I}isdone ; then
MISSING="${MISSING} ${I}"
fi
done
if test "${MISSING}" = "" ; then
echo You have unpacked all 12 archives.
echo "instructions are in fix-14.sco01"
rm -f ark[1-9]isdone ark[1-9][0-9]isdone
else
echo You still need to unpack the following archives:
echo " " ${MISSING}
fi
## End of shell archive.
exit 0
dan
----------------------------------------------------
O'Reilly && Associates argv at sun.com / argv at ora.com
Opinions expressed reflect those of the author only.
More information about the Comp.sources.x
mailing list