* Declarations for library procedures:
*/
-extern int isatty();
+extern int isatty(int);
/*
* Command used to initialize wish:
};
/* ARGSUSED */
-void
-StdinProc(clientData, mask)
- ClientData clientData; /* Not used. */
- int mask;
+void
+StdinProc (
+ ClientData clientData, /* Not used. */
+ int mask
+)
{
char line[200];
static int gotPartial = 0;
}
/* ARGSUSED */
-static void
-StructureProc(clientData, eventPtr)
- ClientData clientData; /* Information about window. */
- XEvent *eventPtr; /* Information about event. */
+static void
+StructureProc (
+ ClientData clientData, /* Information about window. */
+ XEvent *eventPtr /* Information about event. */
+)
{
if (eventPtr->type == DestroyNotify) {
w = NULL;
*/
/* ARGSUSED */
-static void
-DelayedMap(clientData)
- ClientData clientData; /* Not used. */
+static void
+DelayedMap (
+ ClientData clientData /* Not used. */
+)
{
while (Tk_DoOneEvent(TK_IDLE_EVENTS) != 0) {
}
/* ARGSUSED */
-int
-DotCmd(dummy, interp, argc, argv)
- ClientData dummy; /* Not used. */
- Tcl_Interp *interp; /* Current interpreter. */
- int argc; /* Number of arguments. */
- char **argv; /* Argument strings. */
+int
+DotCmd (
+ ClientData dummy, /* Not used. */
+ Tcl_Interp *interp, /* Current interpreter. */
+ int argc, /* Number of arguments. */
+ char **argv /* Argument strings. */
+)
{
int x, y;
}
/* ARGSUSED */
-int
-MovetoCmd(dummy, interp, argc, argv)
- ClientData dummy; /* Not used. */
- Tcl_Interp *interp; /* Current interpreter. */
- int argc; /* Number of arguments. */
- char **argv; /* Argument strings. */
+int
+MovetoCmd (
+ ClientData dummy, /* Not used. */
+ Tcl_Interp *interp, /* Current interpreter. */
+ int argc, /* Number of arguments. */
+ char **argv /* Argument strings. */
+)
{
if (argc != 3) {
Tcl_AppendResult(interp, "wrong # args: should be \"", argv[0],
return TCL_OK;
}
/* ARGSUSED */
-int
-LinetoCmd(dummy, interp, argc, argv)
- ClientData dummy; /* Not used. */
- Tcl_Interp *interp; /* Current interpreter. */
- int argc; /* Number of arguments. */
- char **argv; /* Argument strings. */
+int
+LinetoCmd (
+ ClientData dummy, /* Not used. */
+ Tcl_Interp *interp, /* Current interpreter. */
+ int argc, /* Number of arguments. */
+ char **argv /* Argument strings. */
+)
{
int newX, newY;
return TCL_OK;
}
-int
-main(argc, argv)
- int argc;
- char **argv;
+int
+main (int argc, char **argv)
{
char *args, *p, *msg;
char buf[20];
XSetForeground(Tk_Display(w), DefaultGCOfScreen(Tk_Screen(w)),
BlackPixelOfScreen(Tk_Screen(w)));
Tcl_CreateCommand(interp, "dot", DotCmd, (ClientData) w,
- (void (*)()) NULL);
+ (void (*)(int *)) NULL);
Tcl_CreateCommand(interp, "lineto", LinetoCmd, (ClientData) w,
- (void (*)()) NULL);
+ (void (*)(int *)) NULL);
Tcl_CreateCommand(interp, "moveto", MovetoCmd, (ClientData) w,
- (void (*)()) NULL);
+ (void (*)(int *)) NULL);
#ifdef SQUARE_DEMO
Tcl_CreateCommand(interp, "square", Tk_SquareCmd, (ClientData) w,
- (void (*)()) NULL);
+ (void (*)(int *)) NULL);
#endif
if (geometry != NULL) {
Tcl_SetVar(interp, "geometry", geometry, TCL_GLOBAL_ONLY);