]> andersk Git - moira.git/blobdiff - server/qsupport.dc
increase Argv[] size to match QMAXARGS
[moira.git] / server / qsupport.dc
index af325bceb6f196800881983f761d39e6cb3ec931..dc75c5c58d2d950cde320becc18e419de211c186 100644 (file)
@@ -3337,15 +3337,15 @@ register_user(q, argv, cl)
 
     /* check new login name */
     EXEC SQL REPEATED SELECT COUNT(login) INTO :rowcount FROM users
-      WHERE login = LEFT(:login,SIZE(login)) AND users_id != :users_id;
+      WHERE login = :login AND users_id != :users_id;
     if (ingres_errno) return(mr_errcode);
     if (rowcount > 0) return(MR_IN_USE);
     EXEC SQL REPEATED SELECT COUNT(name) INTO :rowcount FROM list
-      WHERE name = LEFT(:login,SIZE(name));
+      WHERE name = :login;
     if (ingres_errno) return(mr_errcode);
     if (rowcount > 0) return(MR_IN_USE);
     EXEC SQL REPEATED SELECT COUNT(label) INTO :rowcount FROM filesys
-      WHERE label = LEFT(:login,SIZE(label));
+      WHERE label = :login;
     if (ingres_errno) return(mr_errcode);
     if (rowcount > 0) return(MR_IN_USE);
     com_err(whoami, 0, "login name OK");
This page took 0.033724 seconds and 4 git commands to generate.