]> andersk Git - moira.git/commitdiff
Don't botch version checks for clients using v2 and v3 glin.
authorzacheiss <zacheiss>
Tue, 11 Mar 2003 05:18:54 +0000 (05:18 +0000)
committerzacheiss <zacheiss>
Tue, 11 Mar 2003 05:18:54 +0000 (05:18 +0000)
server/qfollow.pc

index 3b6becbd75f929d1d34ee282d079af7767823ced..46ea2da9db9fa554907731ab1757c23dc91d7d5d 100644 (file)
@@ -614,13 +614,16 @@ int followup_glin(struct query *q, struct save_queue *sq, struct validate *v,
       if (status && status != MR_NO_MATCH)
        return status;
 
-      if (q->version > 3 && q->version < 10)
-       status = fix_ace(argv[10], &argv[11]);
-      else 
-       status = fix_ace(argv[12], &argv[13]); 
+      if (q->version > 3)
+       {
+         if (q->version < 10)
+           status = fix_ace(argv[10], &argv[11]);
+         else if (q->version >= 10)
+           status = fix_ace(argv[12], &argv[13]); 
       
-      if (status && status != MR_NO_MATCH)
-       return status;
+         if (status && status != MR_NO_MATCH)
+           return status;
+       }
 
       if (atoi(argv[6]) == -1)
        {
This page took 1.789529 seconds and 5 git commands to generate.