Beautify flags
authorHannah von Reth <hannah.vonreth@owncloud.com>
Tue, 2 Jun 2020 12:46:36 +0000 (14:46 +0200)
committerKevin Ottens <kevin.ottens@nextcloud.com>
Tue, 15 Dec 2020 09:59:13 +0000 (10:59 +0100)
src/gui/sharepermissions.h

index 3ac6d3a29724ec186993cb67f6247f561138236f..92ce957668dd8325ea32c698cfec0de96eafe1c3 100644 (file)
@@ -23,12 +23,12 @@ namespace OCC {
  * Possible permissions, must match the server permission constants
  */
 enum SharePermission {
-    SharePermissionRead = 1,
-    SharePermissionUpdate = 2,
-    SharePermissionCreate = 4,
-    SharePermissionDelete = 8,
-    SharePermissionShare = 16,
-    SharePermissionDefault = 31
+    SharePermissionRead     = 1 << 0,
+    SharePermissionUpdate   = 1 << 1,
+    SharePermissionCreate   = 1 << 2,
+    SharePermissionDelete   = 1 << 3,
+    SharePermissionShare    = 1 << 4,
+    SharePermissionDefault  = 1 << 30
 };
 Q_DECLARE_FLAGS(SharePermissions, SharePermission)
 Q_DECLARE_OPERATORS_FOR_FLAGS(SharePermissions)