diff options
Diffstat (limited to 'lisp/modules')
-rw-r--r-- | lisp/modules/psql.c | 6 | ||||
-rw-r--r-- | lisp/modules/x11.c | 34 | ||||
-rw-r--r-- | lisp/modules/xaw.c | 7 | ||||
-rw-r--r-- | lisp/modules/xt.c | 26 |
4 files changed, 37 insertions, 36 deletions
diff --git a/lisp/modules/psql.c b/lisp/modules/psql.c index 6945947..fc112fc 100644 --- a/lisp/modules/psql.c +++ b/lisp/modules/psql.c @@ -27,15 +27,15 @@ * Author: Paulo César Pereira de Andrade */ -/* $XFree86: xc/programs/xedit/lisp/modules/psql.c,v 1.12 2002/11/23 08:26:52 paulo Exp $ */ +/* $XFree86: xc/programs/xedit/lisp/modules/psql.c,v 1.13 2003/04/27 18:17:37 tsi Exp $ */ #include <stdlib.h> #include <libpq-fe.h> #undef USE_SSL /* cannot get it to compile... */ #include <postgres.h> #include <utils/geo_decls.h> -#include "internal.h" -#include "private.h" +#include "lisp/internal.h" +#include "lisp/private.h" /* * Prototypes diff --git a/lisp/modules/x11.c b/lisp/modules/x11.c index 3cdb0bc..2383e4e 100644 --- a/lisp/modules/x11.c +++ b/lisp/modules/x11.c @@ -27,12 +27,12 @@ * Author: Paulo César Pereira de Andrade */ -/* $XFree86: xc/programs/xedit/lisp/modules/x11.c,v 1.10 2002/11/23 08:26:52 paulo Exp $ */ +/* $XFree86: xc/programs/xedit/lisp/modules/x11.c,v 1.12 2003/04/27 18:17:37 tsi Exp $ */ #include <stdlib.h> #include <string.h> -#include "internal.h" -#include "private.h" +#include "lisp/internal.h" +#include "lisp/private.h" #include <X11/Xlib.h> /* @@ -228,10 +228,10 @@ Lisp_XBlackPixel(LispBuiltin *builtin) if (oscreen == UNSPEC) screen = DefaultScreen(display); - else + else { CHECK_INDEX(oscreen); - else screen = FIXNUM_VALUE(oscreen); + } if (screen >= ScreenCount(display)) LispDestroy("%s: screen index %d too large, %d screens available", @@ -278,10 +278,10 @@ Lisp_XWhitePixel(LispBuiltin *builtin) if (oscreen == UNSPEC) screen = DefaultScreen(display); - else + else { CHECK_FIXNUM(oscreen); - else screen = FIXNUM_VALUE(oscreen); + } if (screen >= ScreenCount(display)) LispDestroy("%s: screen index %d too large, %d screens available", @@ -328,10 +328,10 @@ Lisp_XDefaultGC(LispBuiltin *builtin) if (oscreen == UNSPEC) screen = DefaultScreen(display); - else + else { CHECK_FIXNUM(oscreen); - else screen = FIXNUM_VALUE(oscreen); + } if (screen >= ScreenCount(display)) LispDestroy("%s: screen index %d too large, %d screens available", @@ -408,24 +408,24 @@ Lisp_XCreateSimpleWindow(LispBuiltin *builtin) /* check &OPTIONAL parameters */ if (oborder_width == UNSPEC) border_width = 1; - else + else { CHECK_INDEX(oborder_width); - else border_width = FIXNUM_VALUE(oborder_width); + } if (oborder == UNSPEC) border = BlackPixel(display, DefaultScreen(display)); - else + else { CHECK_LONGINT(oborder); - else border = LONGINT_VALUE(oborder); + } if (obackground == UNSPEC) background = WhitePixel(display, DefaultScreen(display)); - else + else { CHECK_LONGINT(obackground); - else background = LONGINT_VALUE(obackground); + } return (OPAQUE( XCreateSimpleWindow(display, parent, x, y, width, height, @@ -588,10 +588,10 @@ Lisp_XBell(LispBuiltin *builtin) if (opercent == UNSPEC) percent = 0; - else + else { CHECK_FIXNUM(opercent); - else percent = FIXNUM_VALUE(opercent); + } if (percent < -100 || percent > 100) LispDestroy("%s: percent value %d out of range -100 to 100", diff --git a/lisp/modules/xaw.c b/lisp/modules/xaw.c index c2b372b..4e6bdf4 100644 --- a/lisp/modules/xaw.c +++ b/lisp/modules/xaw.c @@ -27,7 +27,7 @@ * Author: Paulo César Pereira de Andrade */ -/* $XFree86: xc/programs/xedit/lisp/modules/xaw.c,v 1.14 2002/11/23 08:26:52 paulo Exp $ */ +/* $XFree86: xc/programs/xedit/lisp/modules/xaw.c,v 1.16 2003/04/27 18:17:37 tsi Exp $ */ #include <stdlib.h> #include <X11/Intrinsic.h> @@ -64,8 +64,8 @@ #include <X11/Xaw/Tree.h> #include <X11/Xaw/Viewport.h> #include <X11/Vendor.h> -#include "internal.h" -#include "private.h" +#include "lisp/internal.h" +#include "lisp/private.h" /* * Types @@ -318,7 +318,6 @@ Lisp_XawScrollbarCoerceToReal(LispBuiltin *builtin) xaw-scrollbar-coerce-to-real opaque */ { - LispObj *result; float *floatp; double real; diff --git a/lisp/modules/xt.c b/lisp/modules/xt.c index 13c7ae7..83487b9 100644 --- a/lisp/modules/xt.c +++ b/lisp/modules/xt.c @@ -27,7 +27,7 @@ * Author: Paulo César Pereira de Andrade */ -/* $XFree86: xc/programs/xedit/lisp/modules/xt.c,v 1.19 2002/11/23 08:26:52 paulo Exp $ */ +/* $XFree86: xc/programs/xedit/lisp/modules/xt.c,v 1.21 2003/04/27 18:17:38 tsi Exp $ */ #include <stdlib.h> #include <stdio.h> @@ -35,8 +35,8 @@ #include <X11/Intrinsic.h> #include <X11/StringDefs.h> #include <X11/Shell.h> -#include "internal.h" -#include "private.h" +#include "lisp/internal.h" +#include "lisp/private.h" /* * Types @@ -67,7 +67,7 @@ typedef struct { /* * Prototypes */ -int xtLoadModule(LispMac*); +int xtLoadModule(void); void LispXtCleanupCallback(Widget, XtPointer, XtPointer); void LispXtCallback(Widget, XtPointer, XtPointer); @@ -545,13 +545,13 @@ Lisp_XtAppInitialize(LispBuiltin *builtin) int count; CHECK_CONS(fallback_resources); - for (string = fallback_resources, count = 0; CONS_P(string); + for (string = fallback_resources, count = 0; CONSP(string); string = CDR(string), count++) CHECK_STRING(CAR(string)); /* fallback resources was correctly specified */ fallback = LispMalloc(sizeof(String) * (count + 1)); - for (string = fallback_resources, count = 0; CONS_P(string); + for (string = fallback_resources, count = 0; CONSP(string); string = CDR(string), count++) fallback[count] = THESTR(CAR(string)); fallback[count] = NULL; @@ -644,8 +644,8 @@ Lisp_XtAppProcessEvent(LispBuiltin *builtin) } if (mask != (mask & XtIMAll)) - LispDestroy("%s: %d does not fit in XtInputMask %d", - STRFUN(builtin), mask); + LispDestroy("%s: %ld does not fit in XtInputMask %ld", + STRFUN(builtin), (long)mask, (long)XtIMAll); if (mask) XtAppProcessEvent(appcon, mask); @@ -800,6 +800,8 @@ LispXtCreateWidget(LispBuiltin *builtin, int options) STRFUN(builtin), STROBJ(oparent)); parent = (Widget)(oparent->data.opaque.data); + if (arguments == UNSPEC) + arguments = NIL; CHECK_LIST(arguments); if (options == SHELL) @@ -807,7 +809,7 @@ LispXtCreateWidget(LispBuiltin *builtin, int options) else widget = XtCreateWidget(name, widget_class, parent, NULL, 0); - if (arguments == UNSPEC || arguments == NIL) + if (arguments == NIL) resources = NULL; else { resources = LispConvertResources(arguments, widget, @@ -878,7 +880,7 @@ Lisp_XtGetValues(LispBuiltin *builtin) GCDisable(); result = NIL; - for (list = arguments; CONS_P(list); list = CDR(list)) { + for (list = arguments; CONSP(list); list = CDR(list)) { CHECK_STRING(CAR(list)); if ((resource = GetResourceInfo(THESTR(CAR(list)), rlist, plist)) == NULL) { @@ -928,9 +930,9 @@ Lisp_XtGetValues(LispBuiltin *builtin) /* special resources */ if (resource->qtype == qString) { #ifdef LONG64 - object = CONS(CAR(list), STRING(c8)); + object = CONS(CAR(list), STRING((char*)c8)); #else - object = CONS(CAR(list), STRING(c4)); + object = CONS(CAR(list), STRING((char*)c4)); #endif } else if (resource->qtype == qCardinal || resource->qtype == qInt) { |