This commit is contained in:
Andrew Pamment 2017-09-29 22:24:54 +10:00
parent e34be09ad8
commit 4a65bec2a5

View File

@ -215,12 +215,14 @@ int main(int argc, char **argv) {
if (fptr) { if (fptr) {
fgets(motd, 256, fptr); fgets(motd, 256, fptr);
while (!feof(fptr)) { while (!feof(fptr)) {
if (motd[strlen(buffer) - 1] == '\n') { if (motd[strlen(motd) - 1] == '\n') {
motd[strlen(buffer) - 1] = '\0'; motd[strlen(motd) - 1] = '\0';
} }
snprintf(buffer, 1024, "{\"bbs\": \"SYSTEM\", \"nick\": \"SYSTEM\", \"msg\": \"%s\" }", motd); snprintf(buffer, 1024, "{\"bbs\": \"SYSTEM\", \"nick\": \"SYSTEM\", \"msg\": \"%s\" }", motd);
send(clients[j]->fd, buffer, strlen(buffer) + 1, 0); if (send(clients[j]->fd, buffer, strlen(buffer) + 1, 0) == -1) {
perror("send");
}
fgets(motd, 256, fptr); fgets(motd, 256, fptr);
} }
fclose(fptr); fclose(fptr);