From 8cf56d115adc825add6ebf60c21305fe04ffc0de Mon Sep 17 00:00:00 2001 From: Jon Lund Steffensen Date: Fri, 25 Dec 2009 16:56:07 +0100 Subject: VidMode: Fix memory leak. --- src/vidmode.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/vidmode.c') diff --git a/src/vidmode.c b/src/vidmode.c index 5c2a8c1..93f7bdb 100644 --- a/src/vidmode.c +++ b/src/vidmode.c @@ -79,7 +79,7 @@ vidmode_set_temperature(int screen_num, int temp, float gamma[3]) } if (gamma_ramp_size == 0) { - fprintf(stderr, "Error: Gamma ramp size too small: %i\n", + fprintf(stderr, "Gamma ramp size too small: %i\n", gamma_ramp_size); XCloseDisplay(dpy); return -1; @@ -105,6 +105,8 @@ vidmode_set_temperature(int screen_num, int temp, float gamma[3]) return -1; } + free(gamma_ramps); + /* Close display */ XCloseDisplay(dpy); -- cgit v1.2.3-70-g09d2