jimke@uunet.uu.net (10/12/90)
Submitted-by: microsoft!jimke@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@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@sun.com / argv@ora.com Opinions expressed reflect those of the author only.