quick fix for set_wtmpsupp_to_current_room()
authorArt Cancro <ajc@citadel.org>
Thu, 12 Nov 1998 02:28:43 +0000 (02:28 +0000)
committerArt Cancro <ajc@citadel.org>
Thu, 12 Nov 1998 02:28:43 +0000 (02:28 +0000)
citadel/room_ops.c

index 4558ba974813642b8409411f8e5c7f4d11004d38..892a3e40b09e41ce882f7a86a87a23c0c93da9a6 100644 (file)
@@ -138,6 +138,14 @@ int getroom(struct quickroom *qrbuf, char *room_name)
                        ( (cdbqr->len > sizeof(struct quickroom)) ?
                        sizeof(struct quickroom) : cdbqr->len) );
                cdb_free(cdbqr);
+
+/*** FIX FIX FIX REMOVE THIS!!!!  IT'S ONLY TO FIX A PROBLEM SPECIFIC TO UNCENSORED ***/
+               if (!strcasecmp(qrbuf->QRname, "Linux")) {
+                       qrbuf->QRflags = qrbuf->QRflags & ~QR_MAILBOX;
+                       }
+
+
+
                return(0);
                }
        else {
@@ -716,12 +724,7 @@ void usergoto(char *where, int display_result)
                vbuf.v_lastseen,
                rmailflag,raideflag,newmailcount,CC->quickroom.QRfloor);
 
-       if (CC->quickroom.QRflags & QR_PRIVATE) {
-               set_wtmpsupp("<private room>");
-               }
-       else {
-               set_wtmpsupp(CC->quickroom.QRname);
-               }
+       set_wtmpsupp_to_current_room();
        }