#endif /* no bzero */
#endif /* BSTRING */
-#if (defined (BSTRING) && !defined (bcopy)) || defined (NEED_BCOPY)
+#if (!defined (BSTRING) && !defined (bcopy)) || defined (NEED_BCOPY)
#undef bcopy
/* Saying `void' requires a declaration, above, where bcopy is used
}
#endif /* (defined (BSTRING) && !defined (bcopy)) || defined (NEED_BCOPY) */
-#ifdef BSTRING
+#ifndef BSTRING
#ifndef bcmp
int
bcmp (b1, b2, length) /* This could be a macro! */