]> git.sur5r.net Git - openldap/commitdiff
Fix bad LBER_INVALID macro
authorKurt Zeilenga <kurt@openldap.org>
Tue, 15 Jun 1999 17:35:31 +0000 (17:35 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Tue, 15 Jun 1999 17:35:31 +0000 (17:35 +0000)
include/lber.h

index 129bfdcf3a7cb3b5948bad264a37e5887b2128ac..a9d3c85d07c6a5c95699265698e6fa6661e1ceb6 100644 (file)
@@ -66,9 +66,8 @@ LDAP_BEGIN_DECL
  * Note that LBER_ERROR and LBER_DEFAULT are values that can never appear
  * as valid BER tags, and so it is safe to use them to report errors.  In
  * fact, any tag for which the following is true is invalid:
- *     (( tag & 0x00000080 ) != 0 ) && (( tag & 0xFFFFFF00 ) != 0 )
  */
-#define LBER_INVALID(tag) ( ( (tag) & 0xFFFFFF80UL ) != 0 )
+#define LBER_INVALID(tag) (((tag) & 0x00000080) && (((tag) & 0xFFFFFF00))
 #define LBER_ERROR             0xffffffffUL
 #define LBER_DEFAULT           0xffffffffUL