X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fglx%2Fpulsar.c;h=c344c82bbb6eca843b03e6ff5839b965fd6a2c2f;hp=f4535670bf7250c0d1ebd70326b1b07da55a8fd4;hb=ffd8c0873576a9e3065696a624dce6b766b77062;hpb=6a1da724858673ac40aa13a9612340d8bed8c7b9 diff --git a/hacks/glx/pulsar.c b/hacks/glx/pulsar.c index f4535670..c344c82b 100644 --- a/hacks/glx/pulsar.c +++ b/hacks/glx/pulsar.c @@ -40,13 +40,6 @@ #include #include -/*- - * due to a Bug/feature in VMS X11/Intrinsic.h has to be placed before xlock. - * otherwise caddr_t is not defined correctly - */ - -#include - #ifdef STANDALONE # define PROGCLASS "Screensaver" # define HACK_INIT init_screensaver @@ -133,41 +126,41 @@ static char *which_image; static XrmOptionDescRec opts[] = { - {"-quads", ".pulsar.quads", XrmoptionSepArg, (caddr_t) NULL }, - {"-light", ".pulsar.light", XrmoptionNoArg, (caddr_t) "true" }, - {"+light", ".pulsar.light", XrmoptionNoArg, (caddr_t) "false" }, - {"-wire", ".pulsar.wire", XrmoptionNoArg, (caddr_t) "true" }, - {"+wire", ".pulsar.wire", XrmoptionNoArg, (caddr_t) "false" }, - {"-blend", ".pulsar.blend", XrmoptionNoArg, (caddr_t) "true" }, - {"+blend", ".pulsar.blend", XrmoptionNoArg, (caddr_t) "false" }, - {"-fog", ".pulsar.fog", XrmoptionNoArg, (caddr_t) "true" }, - {"+fog", ".pulsar.fog", XrmoptionNoArg, (caddr_t) "false" }, - {"-antialias", ".pulsar.antialias", XrmoptionNoArg, (caddr_t) "true" }, - {"+antialias", ".pulsar.antialias", XrmoptionNoArg, (caddr_t) "false" }, - {"-texture", ".pulsar.texture", XrmoptionNoArg, (caddr_t) "true" }, - {"+texture", ".pulsar.texture", XrmoptionNoArg, (caddr_t) "false" }, - {"-texture_quality", ".pulsar.texture_quality", XrmoptionNoArg, (caddr_t) "true" }, - {"+texture_quality", ".pulsar.texture_quality", XrmoptionNoArg, (caddr_t) "false" }, - {"-mipmap", ".pulsar.mipmap", XrmoptionNoArg, (caddr_t) "true" }, - {"+mipmap", ".pulsar.mipmap", XrmoptionNoArg, (caddr_t) "false" }, - {"-do_depth", ".pulsar.doDepth", XrmoptionNoArg, (caddr_t) "true" }, - {"+do_depth", ".pulsar.doDepth", XrmoptionNoArg, (caddr_t) "false" }, - {"-image", ".pulsar.image", XrmoptionSepArg, (caddr_t) NULL }, + {"-quads", ".pulsar.quads", XrmoptionSepArg, 0 }, + {"-light", ".pulsar.light", XrmoptionNoArg, "true" }, + {"+light", ".pulsar.light", XrmoptionNoArg, "false" }, + {"-wire", ".pulsar.wire", XrmoptionNoArg, "true" }, + {"+wire", ".pulsar.wire", XrmoptionNoArg, "false" }, + {"-blend", ".pulsar.blend", XrmoptionNoArg, "true" }, + {"+blend", ".pulsar.blend", XrmoptionNoArg, "false" }, + {"-fog", ".pulsar.fog", XrmoptionNoArg, "true" }, + {"+fog", ".pulsar.fog", XrmoptionNoArg, "false" }, + {"-antialias", ".pulsar.antialias", XrmoptionNoArg, "true" }, + {"+antialias", ".pulsar.antialias", XrmoptionNoArg, "false" }, + {"-texture", ".pulsar.texture", XrmoptionNoArg, "true" }, + {"+texture", ".pulsar.texture", XrmoptionNoArg, "false" }, + {"-texture_quality", ".pulsar.texture_quality", XrmoptionNoArg, "true" }, + {"+texture_quality", ".pulsar.texture_quality", XrmoptionNoArg, "false" }, + {"-mipmap", ".pulsar.mipmap", XrmoptionNoArg, "true" }, + {"+mipmap", ".pulsar.mipmap", XrmoptionNoArg, "false" }, + {"-do_depth", ".pulsar.doDepth", XrmoptionNoArg, "true" }, + {"+do_depth", ".pulsar.doDepth", XrmoptionNoArg, "false" }, + {"-image", ".pulsar.image", XrmoptionSepArg, 0 }, }; static argtype vars[] = { - {(caddr_t *) &num_quads, "quads", "Quads", DEF_NUM_QUADS, t_Int}, - {(caddr_t *) &do_light, "light", "Light", DEF_LIGHT, t_Bool}, - {(caddr_t *) &do_wire, "wire", "Wire", DEF_WIRE, t_Bool}, - {(caddr_t *) &do_blend, "blend", "Blend", DEF_BLEND, t_Bool}, - {(caddr_t *) &do_fog, "fog", "Fog", DEF_FOG, t_Bool}, - {(caddr_t *) &do_antialias, "antialias", "Antialias", DEF_ANTIALIAS, t_Bool}, - {(caddr_t *) &do_texture, "texture", "Texture", DEF_TEXTURE, t_Bool}, - {(caddr_t *) &do_texture_quality, "texture_quality", "Texture_quality", DEF_TEXTURE_QUALITY, t_Bool}, - {(caddr_t *) &do_mipmap, "mipmap", "Mipmap", DEF_MIPMAP, t_Bool}, - {(caddr_t *) &do_depth, "doDepth", "DoDepth", DEF_DO_DEPTH, t_Bool}, - {(caddr_t *) &which_image, "image", "Image", DEF_IMAGE, t_String}, + {&num_quads, "quads", "Quads", DEF_NUM_QUADS, t_Int}, + {&do_light, "light", "Light", DEF_LIGHT, t_Bool}, + {&do_wire, "wire", "Wire", DEF_WIRE, t_Bool}, + {&do_blend, "blend", "Blend", DEF_BLEND, t_Bool}, + {&do_fog, "fog", "Fog", DEF_FOG, t_Bool}, + {&do_antialias, "antialias", "Antialias", DEF_ANTIALIAS, t_Bool}, + {&do_texture, "texture", "Texture", DEF_TEXTURE, t_Bool}, + {&do_texture_quality, "texture_quality", "Texture_quality", DEF_TEXTURE_QUALITY, t_Bool}, + {&do_mipmap, "mipmap", "Mipmap", DEF_MIPMAP, t_Bool}, + {&do_depth, "doDepth", "DoDepth", DEF_DO_DEPTH, t_Bool}, + {&which_image, "image", "Image", DEF_IMAGE, t_String}, };