(svn r18155) -Codechange: in MakeScreenshotName(), don't return pointer to local static variable - use global one instead

This commit is contained in:
smatz
2009-11-17 23:08:55 +00:00
parent d747a643cc
commit 4eaa558ca1
3 changed files with 12 additions and 10 deletions

View File

@@ -17,10 +17,11 @@ void InitializeScreenshotFormats();
const char *GetScreenshotFormatDesc(int i);
void SetScreenshotFormat(int i);
/** Type of requested screenshot */
enum ScreenshotType {
SC_NONE,
SC_VIEWPORT,
SC_WORLD
SC_NONE, ///< No screenshot requested
SC_VIEWPORT, ///< Screenshot of viewport
SC_WORLD, ///< World screenshot
};
bool MakeScreenshot();
@@ -30,6 +31,7 @@ bool IsScreenshotRequested();
extern char _screenshot_format_name[8];
extern uint _num_screenshot_formats;
extern uint _cur_screenshot_format;
extern char _screenshot_name[];
extern char _screenshot_name[128];
extern char _full_screenshot_name[MAX_PATH];
#endif /* SCREENSHOT_H */