diff options
author | Keith Packard <keithp@koto.keithp.com> | 2007-08-10 14:31:16 -0700 |
---|---|---|
committer | Keith Packard <keithp@koto.keithp.com> | 2007-08-10 14:31:16 -0700 |
commit | ed1b106fabf3a18489bdb3083326f27387a9cb72 (patch) | |
tree | 0a00f33359a7fe01a92cde3c38007ed97db53f4b /src/i830_tv.c | |
parent | f71b9358b4157a8cfdc694ddef8ca3f98926ca91 (diff) |
Clean up tv mode name allocation and copy.
TV mode names used to contain the signalling standard along with the pixel
size. The signalling has been moved to the TV_FORMAT property, but the
allocation and initialization of the mode name was left a bit messy as a
result.
Diffstat (limited to 'src/i830_tv.c')
-rw-r--r-- | src/i830_tv.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/i830_tv.c b/src/i830_tv.c index aba0e3be..e3aeaf9c 100644 --- a/src/i830_tv.c +++ b/src/i830_tv.c @@ -1415,10 +1415,8 @@ i830_tv_get_modes(xf86OutputPtr output) continue; mode_ptr = xnfcalloc(1, sizeof(DisplayModeRec)); - mode_ptr->name = xnfalloc(strlen(tv_mode->name) + - strlen(input->name) + 4); - sprintf(mode_ptr->name, "%s", input->name); - + mode_ptr->name = xnfalloc(strlen(input->name) + 1); + strcpy (mode_ptr->name, input->name); mode_ptr->HDisplay = hactive_s; mode_ptr->HSyncStart = hactive_s + 1; |