summaryrefslogtreecommitdiff
path: root/misc.c
diff options
context:
space:
mode:
authorVern Paxson <vern@ee.lbl.gov>1993-09-21 20:44:17 +0000
committerVern Paxson <vern@ee.lbl.gov>1993-09-21 20:44:17 +0000
commit60497fb3c585da250e996fd26bec0f89cd8d1199 (patch)
tree78b4e55bf191a98104983a1c714972248e794c6f /misc.c
parent073a354e8dab725d7bee3048504fc10168970e61 (diff)
Minor portability tweaks
Diffstat (limited to 'misc.c')
-rw-r--r--misc.c21
1 files changed, 12 insertions, 9 deletions
diff --git a/misc.c b/misc.c
index 267e44a..96cff93 100644
--- a/misc.c
+++ b/misc.c
@@ -167,7 +167,7 @@ void check_char( int c )
Char clower( c )
register int c;
{
- return (isascii( c ) && isupper( c )) ? tolower( c ) : c;
+ return (Char) ((isascii( c ) && isupper( c )) ? tolower( c ) : c);
}
@@ -496,17 +496,19 @@ Char array[];
switch ( array[1] )
{
-#ifdef __STDC__
- case 'a': return '\a';
-#else
- case 'a': return '\007';
-#endif
case 'b': return '\b';
case 'f': return '\f';
case 'n': return '\n';
case 'r': return '\r';
case 't': return '\t';
+
+#ifdef __STDC__
+ case 'a': return '\a';
case 'v': return '\v';
+#else
+ case 'a': return '\007';
+ case 'v': return '\013';
+#endif
case '0':
case '1':
@@ -593,15 +595,16 @@ register int c;
{
switch ( c )
{
-#ifdef __STDC__
- case '\a': return "\\a";
-#endif
case '\b': return "\\b";
case '\f': return "\\f";
case '\n': return "\\n";
case '\r': return "\\r";
case '\t': return "\\t";
+
+#ifdef __STDC__
+ case '\a': return "\\a";
case '\v': return "\\v";
+#endif
default:
(void) sprintf( rform, "\\%.3o",