diff options
author | Jon Lund Steffensen <jonlst@gmail.com> | 2009-12-25 16:56:07 +0100 |
---|---|---|
committer | Jon Lund Steffensen <jonlst@gmail.com> | 2009-12-25 16:56:07 +0100 |
commit | 8cf56d115adc825add6ebf60c21305fe04ffc0de (patch) | |
tree | a3ef73861f5566138d558da4f21aac24451dbb54 | |
parent | Allow selection of X screen to apply adjustments to. (diff) | |
download | redshift-ng-8cf56d115adc825add6ebf60c21305fe04ffc0de.tar.gz redshift-ng-8cf56d115adc825add6ebf60c21305fe04ffc0de.tar.bz2 redshift-ng-8cf56d115adc825add6ebf60c21305fe04ffc0de.tar.xz |
VidMode: Fix memory leak.
-rw-r--r-- | src/vidmode.c | 4 |
1 files changed, 3 insertions, 1 deletions
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); |