(svn r11155) -Fix [FS#1253]: work around a nasty MS CRT 8 SP1 bug making it virtually impossible to debug 32bpp games under MSVC (http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=257606). Patch by boekabart.
This commit is contained in:
		@@ -296,6 +296,10 @@ FILE *FioFOpenFileSp(const char *filename, const char *mode, Searchpath sp, Subd
 | 
				
			|||||||
		snprintf(buf, lengthof(buf), "%s%s%s", _searchpaths[sp], _subdirs[subdir], filename);
 | 
							snprintf(buf, lengthof(buf), "%s%s%s", _searchpaths[sp], _subdirs[subdir], filename);
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#if defined(WIN32)
 | 
				
			||||||
 | 
						if (GetFileAttributes(OTTD2FS(buf)) == -1) return NULL;
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	f = fopen(buf, mode);
 | 
						f = fopen(buf, mode);
 | 
				
			||||||
#if !defined(WIN32)
 | 
					#if !defined(WIN32)
 | 
				
			||||||
	if (f == NULL) {
 | 
						if (f == NULL) {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user