]> granicus.if.org Git - graphviz/commitdiff
gd plugin: remove unnecessary casts around 'us->data'
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Fri, 26 Nov 2021 17:53:43 +0000 (09:53 -0800)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Fri, 3 Dec 2021 01:12:50 +0000 (17:12 -0800)
plugin/gd/gvloadimage_gd.c

index 5770f9e9638d162030f28516702de7c9130ecd30..5c82971df1332dc3a363df4d86b6e71a003eaa3d 100644 (file)
@@ -31,7 +31,7 @@ typedef enum {
 
 static void gd_freeimage(usershape_t *us)
 {
-    gdImageDestroy((gdImagePtr)us->data);
+    gdImageDestroy(us->data);
 }
 
 static gdImagePtr gd_loadimage(GVJ_t * job, usershape_t *us)
@@ -61,28 +61,28 @@ static gdImagePtr gd_loadimage(GVJ_t * job, usershape_t *us)
 #endif
 #ifdef HAVE_GD_PNG
            case FT_PNG:
-               us->data = (void*)gdImageCreateFromPng(us->f);
+               us->data = gdImageCreateFromPng(us->f);
                break;
 #endif
 #ifdef HAVE_GD_GIF
            case FT_GIF:
-               us->data = (void*)gdImageCreateFromGif(us->f);
+               us->data = gdImageCreateFromGif(us->f);
                break;
 #endif
 #ifdef HAVE_GD_JPEG
            case FT_JPEG:
-               us->data = (void*)gdImageCreateFromJpeg(us->f);
+               us->data = gdImageCreateFromJpeg(us->f);
                break;
 #endif
 #if 0
 #ifdef HAVE_GD_XPM
            case FT_XPM:
-               us->data = (void*)gdImageCreateFromXpm(us->f);
+               us->data = gdImageCreateFromXpm(us->f);
                break;
 #endif
 #ifdef HAVE_GD_WBMP
            case FT_WBMP:
-               us->data = (void*)gdImageCreateFromWbmp(us->f);
+               us->data = gdImageCreateFromWbmp(us->f);
                break;
 #endif
 #endif
@@ -94,7 +94,7 @@ static gdImagePtr gd_loadimage(GVJ_t * job, usershape_t *us)
 
        gvusershape_file_release(us);
     }
-    return (gdImagePtr)(us->data);
+    return us->data;
 }
 
 static gdImagePtr gd_rotateimage(gdImagePtr im, int rotation)