Forráskód Böngészése

Merge pull request #9241 from richardkchapman/HPCC-16351-regression

HPCC-16351 Convert SecAccess flags to typesafe enum

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Gavin Halliday 8 éve
szülő
commit
2f58106e30
1 módosított fájl, 2 hozzáadás és 2 törlés
  1. 2 2
      dali/base/dasess.hpp

+ 2 - 2
dali/base/dasess.hpp

@@ -123,8 +123,8 @@ interface ISessionManager: extends IInterface
 #define DALI_LDAP_READ_WANTED               (2)
 #define DALI_LDAP_WRITE_WANTED              (4)
 
-#define HASREADPERMISSION(p)        (((p) & (NewSecAccess_Access & NewSecAccess_Read)) == (NewSecAccess_Access & NewSecAccess_Read))
-#define HASWRITEPERMISSION(p)       (((p) & (NewSecAccess_Access & NewSecAccess_Write)) == (NewSecAccess_Access & NewSecAccess_Write))
+#define HASREADPERMISSION(p)        (((p) & (NewSecAccess_Access | NewSecAccess_Read)) == (NewSecAccess_Access | NewSecAccess_Read))
+#define HASWRITEPERMISSION(p)       (((p) & (NewSecAccess_Access | NewSecAccess_Write)) == (NewSecAccess_Access | NewSecAccess_Write))
 
 
 extern da_decl ISessionManager &querySessionManager();