projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Install sccs headers and copyright notices.
[unix-history]
/
usr
/
src
/
usr.bin
/
tn3270
/
general
/
general.h
diff --git
a/usr/src/usr.bin/tn3270/general/general.h
b/usr/src/usr.bin/tn3270/general/general.h
index
bd5c9a3
..
b8f114d
100644
(file)
--- a/
usr/src/usr.bin/tn3270/general/general.h
+++ b/
usr/src/usr.bin/tn3270/general/general.h
@@
-1,5
+1,7
@@
/*
* Some general definitions.
/*
* Some general definitions.
+ *
+ * @(#)general.h 1.9 (Berkeley) %G%
*/
*/
@@
-10,7
+12,7
@@
#define ClearElement(x) bzero((char *)&x, sizeof x)
#define ClearArray(x) bzero((char *)x, sizeof x)
#else /* defined(unix) */
#define ClearElement(x) bzero((char *)&x, sizeof x)
#define ClearArray(x) bzero((char *)x, sizeof x)
#else /* defined(unix) */
-#define ClearElement(x) memset((char *)&x, 0, sizeof x)
+#define ClearElement(x)
memset((char *)&x, 0, sizeof x)
#define ClearArray(x) memset((char *)x, 0, sizeof x)
#endif /* defined(unix) */
#define ClearArray(x) memset((char *)x, 0, sizeof x)
#endif /* defined(unix) */
@@
-20,11
+22,12
@@
#define memset(s,c,n) if (c == 0) { \
bzero(s,n); \
} else { \
#define memset(s,c,n) if (c == 0) { \
bzero(s,n); \
} else { \
-
char buffer[100]
; \
- \
-
sprintf(
\
-
"Attempt to use memchr(, != 0,) in %s, %s.\n",
\
-
__FILE__, __LINE__)
; \
-
ExitString(stderr, buffer, 1);
\
+
register char *src = s
; \
+
register int count = n;
\
+
\
+
while (count--) {
\
+
*src++ = c
; \
+
}
\
}
}
+#define memcmp(s1,s2,n) bcmp(s1,s2,n)
#endif /* defined(unix) */
#endif /* defined(unix) */