BSD 4_4 development
authorCSRG <csrg@ucbvax.Berkeley.EDU>
Mon, 13 Apr 1987 03:37:33 +0000 (19:37 -0800)
committerCSRG <csrg@ucbvax.Berkeley.EDU>
Mon, 13 Apr 1987 03:37:33 +0000 (19:37 -0800)
Work on file usr/src/contrib/xns/examples/filing_common/misc.c

Synthesized-from: CSRG/cd3/4.4

usr/src/contrib/xns/examples/filing_common/misc.c [new file with mode: 0644]

diff --git a/usr/src/contrib/xns/examples/filing_common/misc.c b/usr/src/contrib/xns/examples/filing_common/misc.c
new file mode 100644 (file)
index 0000000..825851e
--- /dev/null
@@ -0,0 +1,88 @@
+#ifndef lint
+static char *rcsid = "$Header: misc.c,v 1.2 87/03/31 14:29:13 ed Exp $";
+#endif lint
+
+/*
+ * Copyright (c) 1986, 1987 Xerox Corporation.
+ */
+
+/* $Log:       misc.c,v $
+ * Revision 1.2  87/03/31  14:29:13  ed
+ * Minor change.
+ * 
+ * Revision 1.1  87/01/14  11:26:10  ed
+ * Initial revision
+ * 
+ *
+ */
+
+#include <ctype.h>
+
+/* change case to upper*/
+char *uppercase(string1)
+char   *string1;
+
+{
+       register char *string2 = string1;
+
+
+       while (*string2) {
+               if (islower(*string2))
+                       *string2 = *string2 - 040;
+               string2++;
+       }
+
+       return (string1);
+}
+
+/* change counted string to upper */
+char *uppercasen(string1, count)
+char *string1;
+int count;
+
+{
+       register char *string2= string1;
+
+       while (count--) {
+               if (islower(*string2))
+                       *string2= *string2 - 040;
+               string2++;
+       }
+
+       return(string1);
+}
+
+/* change case to lower */
+char *lowercase(string1)
+char   *string1;
+
+{
+       register char *string2 = string1;
+
+
+       while (*string2) {
+               if (isupper(*string2))
+                       *string2 = *string2 + 040;
+               string2++;
+       }
+
+       return (string1);
+
+}
+
+/* change counted string to lower */
+char *lowercasen(string1, count)
+char *string1;
+int count;
+
+{
+       register char *string2= string1;
+
+       while (count--) {
+               if (isupper(*string2))
+                       *string2= *string2 + 040;
+               string2++;
+       }
+
+       return(string1);
+}