summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsin <sin@2f30.org>2014-09-15 12:22:00 +0100
committersin <sin@2f30.org>2014-09-15 12:22:00 +0100
commitd373e89bb878c1d2808bfae7d3ecfbb631e325e6 (patch)
treef236105ae0724ee44a11f85ed11892bb73c8993d
parentb62173dab72b3e595a00d183da5f9d7508ed4c7f (diff)
Touch text_out at init time
-rw-r--r--ratatox.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/ratatox.c b/ratatox.c
index ba80077..6d7614f 100644
--- a/ratatox.c
+++ b/ratatox.c
@@ -500,6 +500,7 @@ str2id(uint8_t *idstr, uint8_t *id)
static void
friendcreate(int32_t fid)
{
+ FILE *fp;
struct friend *f;
char path[PATH_MAX];
int i;
@@ -543,6 +544,15 @@ friendcreate(int32_t fid)
}
f->fd[i] = r;
}
+
+ snprintf(path, sizeof(path), "%s/text_out", f->idstr);
+ fp = fopen(path, "a");
+ if (!fp) {
+ perror("fopen");
+ exit(1);
+ }
+ fclose(fp);
+
TAILQ_INSERT_TAIL(&friendhead, f, entry);
}