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

index 7a6ef5d5e3d77c4d75348def576f1a18f7718c74..948fa020104c7374c25cb27f0d393f64b045edd2 100644 (file)
@@ -27,7 +27,7 @@ typedef enum {
 
 static void gvloadimage_poppler_free(usershape_t *us)
 {
-    g_object_unref((PopplerDocument*)us->data);
+    g_object_unref(us->data);
 }
 
 static PopplerDocument* gvloadimage_poppler_load(GVJ_t * job, usershape_t *us)
@@ -43,7 +43,7 @@ static PopplerDocument* gvloadimage_poppler_load(GVJ_t * job, usershape_t *us)
 
     if (us->data) {
         if (us->datafree == gvloadimage_poppler_free)
-             document = (PopplerDocument*)(us->data); /* use cached data */
+             document = us->data; /* use cached data */
         else {
              us->datafree(us);        /* free incompatible cache data */
              us->data = NULL;
@@ -94,7 +94,7 @@ static PopplerDocument* gvloadimage_poppler_load(GVJ_t * job, usershape_t *us)
         }
 
         if (document) {
-            us->data = (void*)document;
+            us->data = document;
             us->datafree = gvloadimage_poppler_free;
         }