diff options
author | Eric Engestrom <eric.engestrom@intel.com> | 2018-10-19 14:15:52 +0100 |
---|---|---|
committer | Eric Engestrom <eric.engestrom@intel.com> | 2018-10-19 14:15:52 +0100 |
commit | 381d2ee234f91b18a10151b60c990111cb6b5a2d (patch) | |
tree | 916fe2bf5fe93efb7d57ee2aef124a34c148fc2b /common.c | |
parent | 1bb5b38316003d355f60ecc398b1361dcd9ee16b (diff) | |
download | kmscube-381d2ee234f91b18a10151b60c990111cb6b5a2d.tar.gz |
common: free temporary log buffer
Diffstat (limited to 'common.c')
-rw-r--r-- | common.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -296,6 +296,7 @@ int create_program(const char *vs_src, const char *fs_src) log = malloc(ret); glGetShaderInfoLog(vertex_shader, ret, NULL, log); printf("%s", log); + free(log); } return -1; @@ -317,6 +318,7 @@ int create_program(const char *vs_src, const char *fs_src) log = malloc(ret); glGetShaderInfoLog(fragment_shader, ret, NULL, log); printf("%s", log); + free(log); } return -1; @@ -347,6 +349,7 @@ int link_program(unsigned program) log = malloc(ret); glGetProgramInfoLog(program, ret, NULL, log); printf("%s", log); + free(log); } return -1; |