* citadel_ipc.c: SETR command was missing defaultview and flags2. Added.
authorArt Cancro <ajc@citadel.org>
Thu, 3 Jun 2004 02:28:16 +0000 (02:28 +0000)
committerArt Cancro <ajc@citadel.org>
Thu, 3 Jun 2004 02:28:16 +0000 (02:28 +0000)
citadel/ChangeLog
citadel/citadel_ipc.c

index 72342a14996b6e3319df09bb8fc9d1ed45104983..3da56a84a6c92bf18b1b43f032a4dda48436cfab 100644 (file)
@@ -1,4 +1,7 @@
  $Log$
+ Revision 621.5  2004/06/03 02:28:16  ajc
+ * citadel_ipc.c: SETR command was missing defaultview and flags2.  Added.
+
  Revision 621.4  2004/05/31 15:19:14  ajc
  * Reworked the security checks for move/copy commands.  Theoretically it's
    performing all the same checks, but the code is far more readable.
@@ -5804,4 +5807,3 @@ Sat Jul 11 00:20:48 EDT 1998 Nathan Bryant <bryant@cs.usm.maine.edu>
 
 Fri Jul 10 1998 Art Cancro <ajc@uncensored.citadel.org>
        * Initial CVS import
-
index 9de6189f79fd968f8376b40eed85c3ee9182ede7..48338024e0a5153e01cb08f14dd1a3a35b3b2108 100644 (file)
@@ -776,12 +776,13 @@ int CtdlIPCSetRoomAttributes(CtdlIPC *ipc, int forget, struct ctdlroom *qret, ch
        if (!qret) return -2;
 
        aaa = (char *)malloc(strlen(qret->QRname) + strlen(qret->QRpasswd) +
-                       strlen(qret->QRdirname) + 52);
+                       strlen(qret->QRdirname) + 64);
        if (!aaa) return -1;
 
-       sprintf(aaa, "SETR %s|%s|%s|%d|%d|%d|%d",
+       sprintf(aaa, "SETR %s|%s|%s|%d|%d|%d|%d|%d|%d",
                        qret->QRname, qret->QRpasswd, qret->QRdirname,
-                       qret->QRflags, forget, qret->QRfloor, qret->QRorder);
+                       qret->QRflags, forget, qret->QRfloor, qret->QRorder,
+                       qret->QRdefaultview, qret->QRflags2);
        ret = CtdlIPCGenericCommand(ipc, aaa, NULL, 0, NULL, NULL, cret);
        free(aaa);
        return ret;