diff options
author | ptt <ptt@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2002-06-26 16:37:23 +0800 |
---|---|---|
committer | ptt <ptt@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2002-06-26 16:37:23 +0800 |
commit | 0d721c0fb8ced41293e1cce17443a8876dd6b314 (patch) | |
tree | b595f6fb65eb5a46f9695da1705985053bc6c16f | |
parent | b2865fc0fd368f7fe13294ced816406d860476c8 (diff) | |
download | pttbbs-0d721c0fb8ced41293e1cce17443a8876dd6b314.tar pttbbs-0d721c0fb8ced41293e1cce17443a8876dd6b314.tar.gz pttbbs-0d721c0fb8ced41293e1cce17443a8876dd6b314.tar.bz2 pttbbs-0d721c0fb8ced41293e1cce17443a8876dd6b314.tar.lz pttbbs-0d721c0fb8ced41293e1cce17443a8876dd6b314.tar.xz pttbbs-0d721c0fb8ced41293e1cce17443a8876dd6b314.tar.zst pttbbs-0d721c0fb8ced41293e1cce17443a8876dd6b314.zip |
fix deleted board :
git-svn-id: http://opensvn.csie.org/pttbbs/pttbbs/trunk@357 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r-- | pttbbs/mbbsd/kaede.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pttbbs/mbbsd/kaede.c b/pttbbs/mbbsd/kaede.c index 2f3d6a39..26d3ac54 100644 --- a/pttbbs/mbbsd/kaede.c +++ b/pttbbs/mbbsd/kaede.c @@ -1,4 +1,4 @@ -/* $Id: kaede.c,v 1.5 2002/06/22 07:35:44 ptt Exp $ */ +/* $Id: kaede.c,v 1.6 2002/06/26 08:37:23 ptt Exp $ */ #include "bbs.h" char *Ptt_prints(char *str, int mode) { @@ -55,8 +55,14 @@ char *Ptt_prints(char *str, int mode) { } int Rename(char* src, char* dst) { + char buf[256]; if(rename(src, dst) == 0) return 0; + if(!strchr(src,";") && !strchr(dst,";")) // Ptt ¨¾¤£¥¿±`«ü¥O + { + sprintf(buf,"/bin/mv %s %s",src,dst); + system(buf); + } return -1; } |