const GLchar *source = "/* Testing 1... 2... 3... */";
const GLchar *junk = "/* Just some junk. */";
glShaderSource(shader, 1, &source, NULL);
glShaderSource(shader, 0, &junk, NULL);
GLchar buf[512];
GLsizei length;
glGetShaderSource(shader, sizeof(buf), &length, buf);