fix clCreateContext types