]> granicus.if.org Git - graphviz/commitdiff
GD plugin: [nfc] remove unnecessary casts
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 27 Feb 2022 23:40:21 +0000 (15:40 -0800)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Thu, 14 Apr 2022 04:27:01 +0000 (21:27 -0700)
plugin/gd/gvrender_gd.c

index 695f16a5be0b301d63596d62f6655b43acd008df..3765aca395d2d8a42b40336af08c3ccf7beeac11 100644 (file)
@@ -39,7 +39,7 @@ extern pointf Bezier(pointf * V, int degree, double t, pointf * Left, pointf * R
 
 static void gdgen_resolve_color(GVJ_t * job, gvcolor_t * color)
 {
-    gdImagePtr im = (gdImagePtr) job->context;
+    gdImagePtr im = job->context;
     int alpha;
 
     if (!im)
@@ -86,7 +86,7 @@ static void gdgen_begin_page(GVJ_t * job)
     if (job->external_context) {
        if (job->common->verbose)
            fprintf(stderr, "%s: using existing GD image\n", job->common->cmdname);
-       im = (gdImagePtr) (job->context);
+       im = job->context;
     } else {
         if (job->width * job->height >= GD_XYMAX) {
            double scale = sqrt(GD_XYMAX / (job->width * job->height));
@@ -114,7 +114,7 @@ static void gdgen_begin_page(GVJ_t * job)
                        job->width, job->height);
            im = gdImageCreate(job->width, job->height);
        }
-        job->context = (void *) im;
+        job->context = im;
     }
 
     if (!im) {
@@ -143,7 +143,7 @@ extern void gvdevice_gd_putC (gdIOCtx *context, int C);
 
 static void gdgen_end_page(GVJ_t * job)
 {
-    gdImagePtr im = (gdImagePtr) job->context;
+    gdImagePtr im = job->context;
 
     gd_context_t gd_context = {{0}};
 
@@ -319,7 +319,7 @@ extern char* gd_psfontResolve (PostscriptAlias* pa);
 
 static void gdgen_textspan(GVJ_t * job, pointf p, textspan_t * span)
 {
-    gdImagePtr im = (gdImagePtr) job->context;
+    gdImagePtr im = job->context;
     pointf spf, epf;
     double spanwidth = span->size.x * job->zoom * job->dpi.x / POINTS_PER_INCH;
     char* fontname;
@@ -425,7 +425,7 @@ gdgen_bezier(GVJ_t * job, pointf * A, int n, int arrow_at_start,
             int arrow_at_end, int filled)
 {
     obj_state_t *obj = job->obj;
-    gdImagePtr im = (gdImagePtr) job->context;
+    gdImagePtr im = job->context;
     pointf p0, p1, V[4];
     int i, j, step, pen;
     bool pen_ok, fill_ok;
@@ -470,7 +470,7 @@ static int points_allocated;
 static void gdgen_polygon(GVJ_t * job, pointf * A, int n, int filled)
 {
     obj_state_t *obj = job->obj;
-    gdImagePtr im = (gdImagePtr) job->context;
+    gdImagePtr im = job->context;
     gdImagePtr brush = NULL;
     int i;
     int pen;
@@ -505,7 +505,7 @@ static void gdgen_polygon(GVJ_t * job, pointf * A, int n, int filled)
 static void gdgen_ellipse(GVJ_t * job, pointf * A, int filled)
 {
     obj_state_t *obj = job->obj;
-    gdImagePtr im = (gdImagePtr) job->context;
+    gdImagePtr im = job->context;
     double dx, dy;
     int pen;
     bool pen_ok, fill_ok;
@@ -534,7 +534,7 @@ static void gdgen_ellipse(GVJ_t * job, pointf * A, int filled)
 
 static void gdgen_polyline(GVJ_t * job, pointf * A, int n)
 {
-    gdImagePtr im = (gdImagePtr) job->context;
+    gdImagePtr im = job->context;
     pointf p, p1;
     int i;
     int pen;