Rev 18 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 18 | Rev 20 | ||
---|---|---|---|
Line 5... | Line 5... | ||
5 | // this has to be first |
5 | // this has to be first |
6 | #include <windows.h> |
6 | #include <windows.h> |
7 | 7 | ||
8 | #include <imagehlp.h> |
8 | #include <imagehlp.h> |
9 | 9 | ||
10 | #include "harness/config.h" |
- | |
11 | #include "harness/os.h" |
10 | #include "harness/os.h" |
12 | 11 | ||
13 | #include <assert.h> |
12 | #include <assert.h> |
14 | #include <direct.h> |
13 | #include <direct.h> |
15 | #include <errno.h> |
14 | #include <errno.h> |
Line 161... | Line 160... | ||
161 | FILE* f; |
160 | FILE* f; |
162 | errno_t err; |
161 | errno_t err; |
163 | 162 | ||
164 | f = NULL; |
163 | f = NULL; |
165 | err = fopen_s(&f, pathname, mode); |
164 | err = fopen_s(&f, pathname, mode); |
166 | if (harness_game_config.verbose) { |
- | |
167 |
|
165 | if (err != 0) { |
168 |
|
166 | fprintf(stderr, "Failed to open \"%s\" (%s)\n", pathname, strerror(err)); |
169 | } |
- | |
170 | } |
167 | } |
171 | 168 | ||
172 | return f; |
169 | return f; |
173 | } |
170 | } |
174 | 171 |