projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20020810-2-src
[rocksndiamonds.git]
/
src
/
libgame
/
misc.c
diff --git
a/src/libgame/misc.c
b/src/libgame/misc.c
index acada2472e9754f5e15b775b0e74fae3832823f7..8bc69396cb464a0ad20b666dbced14501277c85e 100644
(file)
--- a/
src/libgame/misc.c
+++ b/
src/libgame/misc.c
@@
-635,7
+635,7
@@
void Error(int mode, char *format, ...)
if (mode & ERR_WARN && !options.verbose)
return;
if (mode & ERR_WARN && !options.verbose)
return;
-#if
!defined(PLATFORM_UNIX
)
+#if
defined(PLATFORM_MSDOS
)
newline = "\r\n";
if ((error = openErrorFile()) == NULL)
newline = "\r\n";
if ((error = openErrorFile()) == NULL)
@@
-1265,44
+1265,27
@@
boolean FileIsArtworkType(char *basename, int type)
/* ========================================================================= */
/* ========================================================================= */
-/* functions only needed for non-Unix (non-command-line) systems */
+/* functions only needed for non-Unix (non-command-line) systems */
+/* (MS-DOS only; SDL/Windows creates files "stdout.txt" and "stderr.txt") */
/* ========================================================================= */
/* ========================================================================= */
-#if
!defined(PLATFORM_UNIX
)
+#if
defined(PLATFORM_MSDOS
)
-#define ERROR_FILENAME "
error.ou
t"
+#define ERROR_FILENAME "
stderr.tx
t"
void initErrorFile()
{
void initErrorFile()
{
- char *filename;
-
- InitUserDataDirectory();
-
- filename = getPath2(getUserDataDir(), ERROR_FILENAME);
- unlink(filename);
- free(filename);
+ unlink(ERROR_FILENAME);
}
FILE *openErrorFile()
{
}
FILE *openErrorFile()
{
- char *filename;
- FILE *error_file;
-
- filename = getPath2(getUserDataDir(), ERROR_FILENAME);
- error_file = fopen(filename, MODE_APPEND);
- free(filename);
-
- return error_file;
+ return fopen(ERROR_FILENAME, MODE_APPEND);
}
void dumpErrorFile()
{
}
void dumpErrorFile()
{
- char *filename;
- FILE *error_file;
-
- filename = getPath2(getUserDataDir(), ERROR_FILENAME);
- error_file = fopen(filename, MODE_READ);
- free(filename);
+ FILE *error_file = fopen(ERROR_FILENAME, MODE_READ);
if (error_file != NULL)
{
if (error_file != NULL)
{