comparison render_sdl.c @ 746:9d4d40f833d0

Fix crash bug in windows build
author Michael Pavone <pavone@retrodev.com>
date Thu, 28 May 2015 23:04:49 -0700
parents daa31ee7d8cd
children 1b2f8280ba81
comparison
equal deleted inserted replaced
745:daa31ee7d8cd 746:9d4d40f833d0
105 105
106 const GLushort element_data[] = {0, 1, 2, 3}; 106 const GLushort element_data[] = {0, 1, 2, 3};
107 107
108 GLuint load_shader(char * fname, GLenum shader_type) 108 GLuint load_shader(char * fname, GLenum shader_type)
109 { 109 {
110 char * parts[] = {getenv("HOME"), "/.config/blastem/shaders/", fname}; 110 char * parts[] = {get_home_dir(), "/.config/blastem/shaders/", fname};
111 char * shader_path = alloc_concat_m(3, parts); 111 char * shader_path = alloc_concat_m(3, parts);
112 FILE * f = fopen(shader_path, "r"); 112 FILE * f = fopen(shader_path, "r");
113 free(shader_path); 113 free(shader_path);
114 if (!f) { 114 if (!f) {
115 parts[0] = get_exe_dir(); 115 parts[0] = get_exe_dir();