aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--tsalis/src/tsalis.c4
2 files changed, 4 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index b7b88bd..6f3afd4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,4 +7,5 @@
*.d
*.o
*.sim
+*.auto
*.exe
diff --git a/tsalis/src/tsalis.c b/tsalis/src/tsalis.c
index 81c9a3d..6840a02 100644
--- a/tsalis/src/tsalis.c
+++ b/tsalis/src/tsalis.c
@@ -87,7 +87,9 @@ exec(void)
s_cycle();
if (g_autoSaveInterval && !(s_getCycle() % g_autoSaveInterval)) {
- s_save(g_simName);
+ char extendedName[NAME_MAX_SIZE + 28];
+ sprintf(extendedName, "%s.%010u.%010u.auto", g_simName, s_getEpoch(), s_getCycle());
+ s_save(extendedName);
}
end = clock();