]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/libdrm.git/commitdiff
This function was missing.
authorVille Syrjälä <ville.syrjala at linux.intel.com>
Thu, 2 Feb 2012 19:53:41 +0000 (14:53 -0500)
committerJerome Glisse <jglisse@redhat.com>
Thu, 2 Feb 2012 19:53:41 +0000 (14:53 -0500)
Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
xf86drmMode.c
xf86drmMode.h

index e67ed4a3c2d3d2ac2027ad920cbd0623c11bae53..473e7341bcd6b228186110e6de4e7ac6d4da3991 100644 (file)
@@ -965,3 +965,12 @@ err_allocs:
 
        return r;
 }
+
+void drmModeFreePlaneResources(drmModePlaneResPtr ptr)
+{
+       if (!ptr)
+               return;
+
+       drmFree(ptr->planes);
+       drmFree(ptr);
+}
index c0fc2efa8bc2b521ec6653b19f28150fd234513b..34f5fb14c78f193c6d9f51c4b148fc12dfc29ebd 100644 (file)
@@ -305,6 +305,7 @@ extern void drmModeFreeCrtc( drmModeCrtcPtr ptr );
 extern void drmModeFreeConnector( drmModeConnectorPtr ptr );
 extern void drmModeFreeEncoder( drmModeEncoderPtr ptr );
 extern void drmModeFreePlane( drmModePlanePtr ptr );
+extern void drmModeFreePlaneResources(drmModePlaneResPtr ptr);
 
 /**
  * Retrives all of the resources associated with a card.