aboutsummaryrefslogtreecommitdiffstats
path: root/drm-lease.c
blob: 881bba20e6b540ea2a87c1569ed72abc23d62f64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#include "config.h"
#include "drm-lease.h"

int drm_lease(const char *output)
{
    if (getenv("DISPLAY") != NULL) {
#ifdef HAVE_XRANDR
        return drm_lease_xserver(output);
#else
        fprintf(stderr, "drm-lease: compiled without xrandr support.\n");
        exit(1);
#endif
    }

    fprintf(stderr, "drm-lease: don't know where to lease from.\n");
    exit(1);
}