Mercurial > repos > blastem
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(); |