Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ae71accf authored by David 'Digit' Turner's avatar David 'Digit' Turner
Browse files

Fix sim-eng build and simplify previous lcd-density related patch

parent c62834b9
Loading
Loading
Loading
Loading
+7 −10
Original line number Diff line number Diff line
@@ -189,17 +189,14 @@ void DisplayHardware::init(uint32_t dpy)
    
    
    char property[PROPERTY_VALUE_MAX];
    /* Read density from build-specific ro.sf.lcd_density property
     * except if it is overriden by qemu.sf.lcd_density.
     */
    if (property_get("qemu.sf.lcd_density", property, NULL) <= 0) {
        if (property_get("ro.sf.lcd_density", property, NULL) <= 0) {
            LOGW("ro.sf.lcd_density not defined, using 160 dpi by default.");
            strcpy(property, "160");
        }

    /* Override the property value if qemu.sf.lcd_density is defined. */
    {
        char  qemu_property[PROPERTY_VALUE_MAX];
        if (property_get("qemu.sf.lcd_density", qemu_property, NULL) > 0) {
            strlcpy(property, qemu_property, sizeof property);
        }
    }
    mDensity = atoi(property) * (1.0f/160.0f);