[1596] in Moira

home help back first fref pref prev next nref lref last post

no newlines in list descriptions

daemon@ATHENA.MIT.EDU (Garry Zacheiss)
Thu Jul 6 14:14:04 2000

Message-Id: <200007061813.OAA08078@x15-cruise-basselope.mit.edu>
To: moiradev@MIT.EDU
Date: Thu, 06 Jul 2000 14:13:59 -0400
From: Garry Zacheiss <zacheiss@MIT.EDU>

	for obvious reasons.

Index: qsetup.pc
===================================================================
RCS file: /afs/athena.mit.edu/astaff/project/moiradev/repository/moira/server/qsetup.pc,v
retrieving revision 2.37
diff -c -r2.37 qsetup.pc
*** qsetup.pc	2000/04/21 19:47:40	2.37
--- qsetup.pc	2000/07/06 18:01:12
***************
*** 301,307 ****
  {
    EXEC SQL BEGIN DECLARE SECTION;
    int ngid, cnt;
!   char *name;
    EXEC SQL END DECLARE SECTION;
    unsigned char *p;
    int idx, err;
--- 301,307 ----
  {
    EXEC SQL BEGIN DECLARE SECTION;
    int ngid, cnt;
!   char *name, *desc;
    EXEC SQL END DECLARE SECTION;
    unsigned char *p;
    int idx, err;
***************
*** 311,316 ****
--- 311,317 ----
    else if (!strcmp(q->shortname, "ulis"))
      idx = 1;
    name = argv[idx];
+   desc = argv[10 + idx];
  
    if (idx == 1)
      {
***************
*** 325,330 ****
--- 326,337 ----
    for (p = (unsigned char *) name; *p; p++)
      {
        if (badlistchars[*p])
+ 	return MR_BAD_CHAR;
+     }
+ 
+   for (p = (unsigned char *) desc; *p; p++)
+     {
+       if (*p == '\n')
  	return MR_BAD_CHAR;
      }
  

home help back first fref pref prev next nref lref last post