ecore-evas-drm: If not device name is passed in, use the device name
authorChris Michael <cp.michael@samsung.com>
Wed, 12 Mar 2014 10:17:00 +0000 (10:17 +0000)
committerChris Michael <cp.michael@samsung.com>
Wed, 12 Mar 2014 10:17:00 +0000 (10:17 +0000)
from drm.

This assigns a name to the ecore_evas. If no device name was passed
in, we will get the device name from the drm card.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
src/modules/ecore_evas/engines/drm/ecore_evas_drm.c

index e3684a7..cd408e4 100644 (file)
@@ -156,6 +156,8 @@ ecore_evas_drm_new_internal(const char *device, unsigned int parent, int x, int
    /* set some engine properties */
    ee->driver = "drm";
    if (device) ee->name = strdup(device);
+   else
+     ee->name = strdup(ecore_drm_device_name_get(dev));
 
    if (w < 1) w = 1;
    if (h < 1) h = 1;