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

index e449f17d1621c12b7df166b790207b49972baeec..2dc34cf1fcafc00ee189d41b747f2a21317fb208 100644 (file)
@@ -30,7 +30,7 @@ typedef enum {
 
 static void gvloadimage_rsvg_free(usershape_t *us)
 {
-    rsvg_handle_close((RsvgHandle*)us->data, NULL);
+    rsvg_handle_close(us->data, NULL);
 }
 
 static RsvgHandle* gvloadimage_rsvg_load(GVJ_t * job, usershape_t *us)
@@ -50,7 +50,7 @@ static RsvgHandle* gvloadimage_rsvg_load(GVJ_t * job, usershape_t *us)
 
     if (us->data) {
         if (us->datafree == gvloadimage_rsvg_free)
-             rsvgh = (RsvgHandle*)(us->data); /* use cached data */
+             rsvgh = us->data; /* use cached data */
         else {
              us->datafree(us);        /* free incompatible cache data */
              us->data = NULL;
@@ -158,7 +158,7 @@ static RsvgHandle* gvloadimage_rsvg_load(GVJ_t * job, usershape_t *us)
         }
 
         if (rsvgh) {
-            us->data = (void*)rsvgh;
+            us->data = rsvgh;
             us->datafree = gvloadimage_rsvg_free;
         }