diff options
| author | Alan Hourihane <alanh@tungstengraphics.com> | 2008-02-20 19:54:36 +0000 | 
|---|---|---|
| committer | Alan Hourihane <alanh@tungstengraphics.com> | 2008-02-20 19:55:14 +0000 | 
| commit | 88cb873045b76bf947f45fb127baa96f055ad32c (patch) | |
| tree | e84ed9d7913447f8f3e516cf999d0dcf39f1afb4 /tests/modefb | |
| parent | 66cd6bd66667433f56feecdcc94a2bb228d5a7ca (diff) | |
minor test fixes
Diffstat (limited to 'tests/modefb')
| -rw-r--r-- | tests/modefb/demo.c | 14 | 
1 files changed, 8 insertions, 6 deletions
| diff --git a/tests/modefb/demo.c b/tests/modefb/demo.c index 7fa3b93f..b6d1f65b 100644 --- a/tests/modefb/demo.c +++ b/tests/modefb/demo.c @@ -26,7 +26,12 @@ int main(int argc, char **argv)  	char name[100];  	int i,d;  	int fd; -	int drmfd = drmOpenControl(0); +	int drmfd = drmOpen("i915", NULL); + +	if (drmfd < 0) { +		printf("drmOpenControl failed\n"); +		return 1; +	}  	/* try four devices */  	for (d = 0; d < 4; d++) { @@ -38,11 +43,6 @@ int main(int argc, char **argv)  			return 1;  		} -		if (drmfd < 0) { -			printf("drmOpenControl failed\n"); -			return 1; -		} -  		memset(&var, 0, sizeof(struct fb_var_screeninfo));  		memset(&fix, 0, sizeof(struct fb_fix_screeninfo)); @@ -79,6 +79,8 @@ int main(int argc, char **argv)  		printf("cursor (may show up on wrong CRTC - fixme)\n");  		cursor(fd, drmfd); + +		close(fd);  	}  	return 0;  } | 
