]> diplodocus.org Git - nmh/blobdiff - sbr/seq_nameok.c
man/*.man: Use italic for emphasis, not bold or SHOUTING.
[nmh] / sbr / seq_nameok.c
index 6887ac6a309cce6a5e10792f1bfec0173c09418c..3942b0e350e1b3be5a4890f7bdf4bb932a24a42b 100644 (file)
 
 
 int
-seq_nameok (unsigned char *s)
+seq_nameok (char *s)
 {
-    unsigned char *pp;
+    char *pp;
 
     if (s == NULL || *s == '\0') {
-       advise (NULL, "empty sequence name");
+       inform("empty sequence name");
        return 0;
     }
 
@@ -30,7 +30,7 @@ seq_nameok (unsigned char *s)
          strcmp (s, "last") &&
          strcmp (s, "prev") &&
          strcmp (s, "next"))) {
-       advise (NULL, "illegal sequence name: %s", s);
+       inform("illegal sequence name: %s", s);
        return 0;
     }
 
@@ -38,8 +38,8 @@ seq_nameok (unsigned char *s)
      * First character in a sequence name must be
      * an alphabetic character ...
      */
-    if (!isalpha (*s)) {
-       advise (NULL, "illegal sequence name: %s", s);
+    if (!isalpha ((unsigned char) *s)) {
+       inform("illegal sequence name: %s", s);
        return 0;
     }
 
@@ -47,8 +47,8 @@ seq_nameok (unsigned char *s)
      * and can be followed by zero or more alphanumeric characters
      */
     for (pp = s + 1; *pp; pp++)
-       if (!isalnum (*pp)) {
-           advise (NULL, "illegal sequence name: %s", s);
+       if (!isalnum ((unsigned char) *pp)) {
+           inform("illegal sequence name: %s", s);
            return 0;
        }