summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorYaakov Selkowitz <yselkowitz@users.sourceforge.net>2011-08-28 00:44:05 -0500
committerYaakov Selkowitz <yselkowitz@users.sourceforge.net>2011-08-31 20:59:41 -0500
commite9e0380499bb2cc86a0638e469c1e359a4e67e6c (patch)
treeba9a763dde0c2949dd70acd3972bc6cf486aa531 /src
parent27314878f4d431f25be8777d68ec9049afc878a2 (diff)
TextSink: Fix old-style function definitions
Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> Acked-by: Gaetan Nadon <memsize@videotron.ca>
Diffstat (limited to 'src')
-rw-r--r--src/TextSink.c100
1 files changed, 35 insertions, 65 deletions
diff --git a/src/TextSink.c b/src/TextSink.c
index 65d81c5..959c715 100644
--- a/src/TextSink.c
+++ b/src/TextSink.c
@@ -50,12 +50,24 @@ in this Software without prior written authorization from the X Consortium.
*
****************************************************************/
-static void ClassPartInitialize(), Initialize(), Destroy();
-static Boolean SetValues();
-
-static int MaxHeight(), MaxLines();
-static void DisplayText(), InsertCursor(), ClearToBackground(), FindPosition();
-static void FindDistance(), Resolve(), SetTabs(), GetCursorBounds();
+static void ClassPartInitialize(WidgetClass);
+static void Initialize(Widget, Widget, ArgList, Cardinal *);
+static void Destroy(Widget);
+static Boolean SetValues(Widget, Widget, Widget, ArgList, Cardinal *);
+
+static int MaxHeight(Widget, int);
+static int MaxLines(Widget, Dimension);
+static void DisplayText(Widget, Position, Position, XawTextPosition,
+ XawTextPosition, Boolean);
+static void InsertCursor(Widget, Position, Position, XawTextInsertState);
+static void ClearToBackground(Widget, Position, Position, Dimension, Dimension);
+static void FindPosition(Widget, XawTextPosition, int, int, Boolean,
+ XawTextPosition *, int *, int *);
+static void FindDistance(Widget, XawTextPosition, int, XawTextPosition,
+ int *, XawTextPosition *, int *);
+static void Resolve(Widget, XawTextPosition, int, int, XawTextPosition *);
+static void SetTabs(Widget, int, short *);
+static void GetCursorBounds(Widget, XRectangle *);
#define offset(field) XtOffsetOf(TextSinkRec, text_sink.field)
static XtResource resources[] = {
@@ -121,8 +133,7 @@ TextSinkClassRec textSinkClassRec = {
WidgetClass textSinkObjectClass = (WidgetClass)&textSinkClassRec;
static void
-ClassPartInitialize(wc)
-WidgetClass wc;
+ClassPartInitialize(WidgetClass wc)
{
TextSinkObjectClass t_src, superC;
@@ -180,10 +191,7 @@ WidgetClass wc;
/* ARGSUSED */
static void
-Initialize(request, new, args, num_args)
-Widget request, new;
-ArgList args;
-Cardinal *num_args;
+Initialize(Widget request, Widget new, ArgList args, Cardinal *num_args)
{
TextSinkObject sink = (TextSinkObject) new;
@@ -200,8 +208,7 @@ Cardinal *num_args;
*/
static void
-Destroy(w)
-Widget w;
+Destroy(Widget w)
{
TextSinkObject sink = (TextSinkObject) w;
@@ -219,10 +226,7 @@ Widget w;
/* ARGSUSED */
static Boolean
-SetValues(current, request, new, args, num_args)
-Widget current, request, new;
-ArgList args;
-Cardinal *num_args;
+SetValues(Widget current, Widget request, Widget new, ArgList args, Cardinal *num_args)
{
TextSinkObject w = (TextSinkObject) new;
TextSinkObject old_w = (TextSinkObject) current;
@@ -254,11 +258,8 @@ Cardinal *num_args;
/* ARGSUSED */
static void
-DisplayText(w, x, y, pos1, pos2, highlight)
-Widget w;
-Position x, y;
-Boolean highlight;
-XawTextPosition pos1, pos2;
+DisplayText(Widget w, Position x, Position y, XawTextPosition pos1,
+ XawTextPosition pos2, Boolean highlight)
{
return;
}
@@ -276,10 +277,7 @@ XawTextPosition pos1, pos2;
/* ARGSUSED */
static void
-InsertCursor(w, x, y, state)
-Widget w;
-Position x, y;
-XawTextInsertState state;
+InsertCursor(Widget w, Position x, Position y, XawTextInsertState state)
{
return;
}
@@ -295,10 +293,7 @@ XawTextInsertState state;
/* ARGSUSED */
static void
-ClearToBackground (w, x, y, width, height)
-Widget w;
-Position x, y;
-Dimension width, height;
+ClearToBackground(Widget w, Position x, Position y, Dimension width, Dimension height)
{
/*
* Don't clear in height or width are zero.
@@ -325,14 +320,8 @@ Dimension width, height;
/* ARGSUSED */
static void
-FindPosition(w, fromPos, fromx, width, stopAtWordBreak,
- resPos, resWidth, resHeight)
-Widget w;
-XawTextPosition fromPos;
-int fromx, width;
-Boolean stopAtWordBreak;
-XawTextPosition *resPos;
-int *resWidth, *resHeight;
+FindPosition(Widget w, XawTextPosition fromPos, int fromx, int width, Boolean stopAtWordBreak,
+ XawTextPosition *resPos, int *resWidth, int *resHeight)
{
*resPos = fromPos;
*resHeight = *resWidth = 0;
@@ -352,14 +341,8 @@ int *resWidth, *resHeight;
/* ARGSUSED */
static void
-FindDistance (w, fromPos, fromx, toPos, resWidth, resPos, resHeight)
-Widget w;
-XawTextPosition fromPos;
-int fromx;
-XawTextPosition toPos;
-int *resWidth;
-XawTextPosition *resPos;
-int *resHeight;
+FindDistance(Widget w, XawTextPosition fromPos, int fromx, XawTextPosition toPos,
+ int *resWidth, XawTextPosition *resPos, int *resHeight)
{
*resWidth = *resHeight = 0;
*resPos = fromPos;
@@ -377,11 +360,7 @@ int *resHeight;
/* ARGSUSED */
static void
-Resolve (w, pos, fromx, width, resPos)
-Widget w;
-XawTextPosition pos;
-int fromx, width;
-XawTextPosition *resPos;
+Resolve(Widget w, XawTextPosition pos, int fromx, int width, XawTextPosition *resPos)
{
*resPos = pos;
}
@@ -396,9 +375,7 @@ XawTextPosition *resPos;
/* ARGSUSED */
static int
-MaxLines(w, height)
-Widget w;
-Dimension height;
+MaxLines(Widget w, Dimension height)
{
/*
* The fontset has gone down to descent Sink Widget, so
@@ -419,9 +396,7 @@ Dimension height;
/* ARGSUSED */
static int
-MaxHeight(w, lines)
-Widget w;
-int lines;
+MaxHeight(Widget w, int lines)
{
return 0;
}
@@ -436,10 +411,7 @@ int lines;
/*ARGSUSED*/
static void
-SetTabs(w, tab_count, tabs)
-Widget w;
-int tab_count;
-short *tabs;
+SetTabs(Widget w, int tab_count, short *tabs)
{
return;
}
@@ -453,9 +425,7 @@ short *tabs;
/* ARGSUSED */
static void
-GetCursorBounds(w, rect)
-Widget w;
-XRectangle * rect;
+GetCursorBounds(Widget w, XRectangle * rect)
{
rect->x = rect->y = rect->width = rect->height = 0;
}