Merge Stas's patch #3.
[super-star-trek.git] / finish.c
index b19ce7f14242a9d30c9c8f405bcfe94a527e2ab0..33694697902e2516af30ab8f519741f7cd202da7 100644 (file)
--- a/finish.c
+++ b/finish.c
@@ -403,11 +403,10 @@ void plaque(void) {
        skip(2);
        
        while (fp == NULL) {
-#ifdef SERGEEV
                 proutn("File or device name for your plaque: ");
+#ifdef SERGEEV
                 getline(winner, sizeof(winner));
 #else
-               proutn("File or device name for your plaque:");
                fgets(winner, 128, stdin);
                winner[strlen(winner)-1] = '\0';
 #endif /* SERGEEV */
@@ -419,14 +418,8 @@ void plaque(void) {
 
         proutn("Enter name to go on plaque (up to 30 characters): ");
         getline(winner, sizeof(winner));
-        proutn("Enter name to go on plaque (up to 30 characters): ");
-        getline(winner, sizeof(winner));
-       winner[30] = '\0';
-#ifdef SERGEEV
+       /* The 38 below must be 64 for 132-column paper */
        nskip = 38 - strlen(winner)/2;
-#else
-       nskip = 64 - strlen(winner)/2;
-#endif /* SERGEEV */
 
        fprintf(fp,"\n\n\n\n");
        /* --------DRAW ENTERPRISE PICTURE. */