Possibly fix double newlines in ssh
This commit is contained in:
parent
a7bcb1100a
commit
62a09a4630
2
bbs.c
2
bbs.c
@ -265,7 +265,7 @@ void s_putstring(char *c) {
|
||||
char *ptr2;
|
||||
if (!should_convert_utf8()) {
|
||||
if (sshBBS) {
|
||||
puts(c);
|
||||
fprintf(stdout, "%s", c);
|
||||
} else {
|
||||
write(gSocket, c, strlen(c));
|
||||
}
|
||||
|
8
doors.c
8
doors.c
@ -42,7 +42,7 @@ void doorchld_handler(int s)
|
||||
|
||||
int write_door32sys(struct user_record *user) {
|
||||
struct stat s;
|
||||
char buffer[256];
|
||||
char buffer[1024];
|
||||
FILE *fptr;
|
||||
char *ptr;
|
||||
int i;
|
||||
@ -53,7 +53,7 @@ int write_door32sys(struct user_record *user) {
|
||||
mkdir(buffer, 0755);
|
||||
}
|
||||
|
||||
sprintf(buffer, "%s/node%d/door32.sys", conf.bbs_path, mynode);
|
||||
snprintf(buffer, 1024, "%s/node%d/door32.sys", conf.bbs_path, mynode);
|
||||
|
||||
fptr = fopen(buffer, "w");
|
||||
|
||||
@ -78,7 +78,7 @@ int write_door32sys(struct user_record *user) {
|
||||
|
||||
// create dorinfo1.def
|
||||
|
||||
sprintf(buffer, "%s/node%d", conf.bbs_path, mynode);
|
||||
snprintf(buffer, 1024, "%s/node%d", conf.bbs_path, mynode);
|
||||
|
||||
if (stat(buffer, &s) != 0) {
|
||||
mkdir(buffer, 0755);
|
||||
@ -433,4 +433,4 @@ void runexternal(struct user_record *user, char *cmd, int stdio, char *argv[], c
|
||||
}
|
||||
}
|
||||
timeoutpaused = 0;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user