summaryrefslogtreecommitdiffstats
path: root/src/libdraw/ellipse.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libdraw/ellipse.c')
-rw-r--r--src/libdraw/ellipse.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libdraw/ellipse.c b/src/libdraw/ellipse.c
index 7a063f11..33f67c6c 100644
--- a/src/libdraw/ellipse.c
+++ b/src/libdraw/ellipse.c
@@ -56,27 +56,27 @@ fillellipseop(Image *dst, Point c, int a, int b, Image *src, Point sp, Drawop op
void
arc(Image *dst, Point c, int a, int b, int thick, Image *src, Point sp, int alpha, int phi)
{
- alpha |= 1<<31;
+ alpha |= ((ulong)1)<<31;
doellipse('e', dst, &c, a, b, thick, src, &sp, alpha, phi, SoverD);
}
void
arcop(Image *dst, Point c, int a, int b, int thick, Image *src, Point sp, int alpha, int phi, Drawop op)
{
- alpha |= 1<<31;
+ alpha |= (ulong)1<<31;
doellipse('e', dst, &c, a, b, thick, src, &sp, alpha, phi, op);
}
void
fillarc(Image *dst, Point c, int a, int b, Image *src, Point sp, int alpha, int phi)
{
- alpha |= 1<<31;
+ alpha |= (ulong)1<<31;
doellipse('E', dst, &c, a, b, 0, src, &sp, alpha, phi, SoverD);
}
void
fillarcop(Image *dst, Point c, int a, int b, Image *src, Point sp, int alpha, int phi, Drawop op)
{
- alpha |= 1<<31;
+ alpha |= (ulong)1<<31;
doellipse('E', dst, &c, a, b, 0, src, &sp, alpha, phi, op);
}