summaryrefslogtreecommitdiffstats
path: root/mbbsd
diff options
context:
space:
mode:
authorwens <wens@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2008-06-19 10:38:21 +0800
committerwens <wens@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2008-06-19 10:38:21 +0800
commit61a95bca5bfeb8426bcb6616d10f5eacfc9de612 (patch)
tree3b4082529f14af89a8acde1c03c24036eff5739d /mbbsd
parent8cb29110950daa71ef6247ed5d0ba1ea9320fa20 (diff)
downloadpttbbs-61a95bca5bfeb8426bcb6616d10f5eacfc9de612.tar
pttbbs-61a95bca5bfeb8426bcb6616d10f5eacfc9de612.tar.gz
pttbbs-61a95bca5bfeb8426bcb6616d10f5eacfc9de612.tar.bz2
pttbbs-61a95bca5bfeb8426bcb6616d10f5eacfc9de612.tar.lz
pttbbs-61a95bca5bfeb8426bcb6616d10f5eacfc9de612.tar.xz
pttbbs-61a95bca5bfeb8426bcb6616d10f5eacfc9de612.tar.zst
pttbbs-61a95bca5bfeb8426bcb6616d10f5eacfc9de612.zip
Move stamp* to common library, with weak symbols
Remove stamplink Header file cleanup git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@4379 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd')
-rw-r--r--mbbsd/record.c24
1 files changed, 2 insertions, 22 deletions
diff --git a/mbbsd/record.c b/mbbsd/record.c
index 89304604..ec992b0b 100644
--- a/mbbsd/record.c
+++ b/mbbsd/record.c
@@ -364,7 +364,7 @@ stampfile(char *fpath, fileheader_t * fh)
return stampfile_u(fpath, fh);
}
-void
+int
stampdir(char *fpath, fileheader_t * fh)
{
register char *ip = fpath;
@@ -384,28 +384,8 @@ stampdir(char *fpath, fileheader_t * fh)
localtime4_r(&dtime, &ptime);
snprintf(fh->date, sizeof(fh->date),
"%2d/%02d", ptime.tm_mon + 1, ptime.tm_mday);
-}
-
-void
-stamplink(char *fpath, fileheader_t * fh)
-{
- register char *ip = fpath;
- time4_t dtime = COMMON_TIME;
- struct tm ptime;
-
- if (access(fpath, X_OK | R_OK | W_OK))
- mkdir(fpath, 0755);
- while (*(++ip));
- *ip++ = '/';
- do {
- sprintf(ip, "S%X", (int)++dtime);
- } while (symlink("temp", fpath) == -1);
- memset(fh, 0, sizeof(fileheader_t));
- strlcpy(fh->filename, ip, sizeof(fh->filename));
- localtime4_r(&dtime, &ptime);
- snprintf(fh->date, sizeof(fh->date),
- "%2d/%02d", ptime.tm_mon + 1, ptime.tm_mday);
+ return 0;
}
int