]> andersk Git - moira.git/blobdiff - dbck/fix.qc
Used /bin/sh format instead of /bin/csh format, by accident.
[moira.git] / dbck / fix.qc
index 643ee37fd5111c8120e9936f0c9271655cd53838..6a05e78f8fd248cf9c61285f59a4d6125c03c471 100644 (file)
@@ -1,6 +1,6 @@
 /* $Header$
  *
- * User interface routines for dbck (SMS database consistency checker)
+ * User interface routines for dbck (Moira database consistency checker)
  *
  *  (c) Copyright 1988 by the Massachusetts Institute of Technology.
  *  For copying and distribution information, please see the file
@@ -8,7 +8,7 @@
  */
 
 #include <mit-copyright.h>
-#include <sms.h>
+#include <moira.h>
 #include <stdio.h>
 #include "dbck.h"
 
@@ -75,17 +75,10 @@ int single_fix(msg, preen)
 char *msg;
 int preen;
 {
-    int lmode;
-
-    lmode = mode;
-    if (mode == MODE_PREEN) {
-       if (preen)
-         lmode = MODE_YES;
-       else
-         lmode = MODE_NO;
-    }
+    if (mode == MODE_PREEN)
+      return(preen);
 
-    switch (lmode) {
+    switch (mode) {
     case MODE_ASK:
        if (!prompt(msg))
          break;
@@ -172,12 +165,12 @@ int set_next_object_id(object, table)
 ##  repeat retrieve (value = v.#value) where v.#name = @name
 ##  inquire_equel(rowcount = "rowcount")
     if (rowcount != 1)
-       return(SMS_NO_ID);
+       return(MR_NO_ID);
 
 ##  retrieve (exists = any(tbl.name where tbl.name = value))
 ##  inquire_equel(rowcount = "rowcount")
     if (rowcount != 1)
-       return(SMS_NO_ID);
+       return(MR_NO_ID);
     while (exists) {
        value++;
        if (value > MAX_ID_VALUE)
@@ -188,7 +181,7 @@ int set_next_object_id(object, table)
     printf("setting ID %s to %d\n", name, value);
 ##  repeat replace v (#value = @value) where v.#name = @name
     modified("values");
-    return(SMS_SUCCESS);
+    return(MR_SUCCESS);
 ##}
 
 
This page took 0.068644 seconds and 4 git commands to generate.