summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwens <wens@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2010-04-26 09:21:50 +0800
committerwens <wens@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2010-04-26 09:21:50 +0800
commit4944da34555c3aebce8258cb81955275e0bb8acc (patch)
tree2811765aca8cc58e5500eea93228b7f66e8b878a
parent4f26303c515be855b06c0a3196e4fcaea71cded5 (diff)
downloadpttbbs-4944da34555c3aebce8258cb81955275e0bb8acc.tar
pttbbs-4944da34555c3aebce8258cb81955275e0bb8acc.tar.gz
pttbbs-4944da34555c3aebce8258cb81955275e0bb8acc.tar.bz2
pttbbs-4944da34555c3aebce8258cb81955275e0bb8acc.tar.lz
pttbbs-4944da34555c3aebce8258cb81955275e0bb8acc.tar.xz
pttbbs-4944da34555c3aebce8258cb81955275e0bb8acc.tar.zst
pttbbs-4944da34555c3aebce8258cb81955275e0bb8acc.zip
Remove newline from last line in Welcome screen
git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5038 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r--pttbbs/daemon/logind/logind.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/pttbbs/daemon/logind/logind.c b/pttbbs/daemon/logind/logind.c
index 79813856..a93f0f2b 100644
--- a/pttbbs/daemon/logind/logind.c
+++ b/pttbbs/daemon/logind/logind.c
@@ -737,6 +737,13 @@ load_text_screen_file(const char *filename, char **pptr)
*(p-1)= '\r';
*p ++ = '\n';
}
+ // Remove \n from last line (breaks full screen)
+ if (max_lines == 0) {
+ *(p-2) = '\0';
+ p -= 2;
+ psz += 2;
+ }
+
}
fclose(fp);
}