X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fepicycle.c;fp=hacks%2Fepicycle.c;h=288999fa95bbf7220b50769c69d3d950a3600db3;hp=004c0ea56a1a9d123efc4a1ebc0b7dc52e81230e;hb=4ade52359b6eba3621566dac79793a33aa4c915f;hpb=ff35d056d723c9a5ffe728dbba5f1c25e141be04 diff --git a/hacks/epicycle.c b/hacks/epicycle.c index 004c0ea5..288999fa 100644 --- a/hacks/epicycle.c +++ b/hacks/epicycle.c @@ -65,6 +65,9 @@ static const char *epicycle_defaults [] = { "*divisorPoisson: 0.4", "*sizeFactorMin: 1.05", "*sizeFactorMax: 2.05", +#ifdef USE_IPHONE + "*ignoreRotation: True", +#endif 0 }; @@ -401,7 +404,7 @@ colour_init(struct state *st, XWindowAttributes *pxgwa) */ if (st->colors) { - free_colors(st->dpy, st->cmap, st->colors, st->ncolors); + free_colors(pxgwa->screen, st->cmap, st->colors, st->ncolors); st->colors = 0; st->ncolors = 0; } @@ -421,7 +424,8 @@ colour_init(struct state *st, XWindowAttributes *pxgwa) st->colors = (XColor *) malloc(sizeof(*st->colors) * (st->ncolors+1)); if (!st->colors) abort(); - make_smooth_colormap (st->dpy, pxgwa->visual, st->cmap, st->colors, &st->ncolors, + make_smooth_colormap (pxgwa->screen, pxgwa->visual, st->cmap, + st->colors, &st->ncolors, True, /* allocate */ False, /* not writable */ True); /* verbose (complain about failure) */