1.1 --- a/public/IAdminSystem.h Wed May 02 22:49:28 2007 +0000
1.2 +++ b/public/IAdminSystem.h Thu May 03 03:45:53 2007 +0000
1.3 @@ -148,12 +148,12 @@
1.4 typedef int AdminId;
1.5
1.6 /**
1.7 - * @brief Represents an invalid/nonexistant group or an erroneous operation.
1.8 + * @brief Represents an invalid/nonexistent group or an erroneous operation.
1.9 */
1.10 #define INVALID_GROUP_ID -1
1.11
1.12 /**
1.13 - * @brief Represents an invalid/nonexistant user or an erroneous operation.
1.14 + * @brief Represents an invalid/nonexistent user or an erroneous operation.
1.15 */
1.16 #define INVALID_ADMIN_ID -1
1.17
1.18 @@ -571,12 +571,12 @@
1.19 * @brief Checks whether an AdminId can target another AdminId.
1.20 *
1.21 * Zeroth, if the targeting AdminId is INVALID_ADMIN_ID, targeting fails.
1.22 - * First, if the targetted AdminId is INVALID_ADMIN_ID, targeting succeeds.
1.23 - * Second, if the targeting admin is root, targeting suceeds.
1.24 - * Third, if the targetted admin has global immunity, targeting fails.
1.25 - * Fourth, if the targetted admin has default immunity,
1.26 + * First, if the targeted AdminId is INVALID_ADMIN_ID, targeting succeeds.
1.27 + * Second, if the targeting admin is root, targeting succeeds.
1.28 + * Third, if the targeted admin has global immunity, targeting fails.
1.29 + * Fourth, if the targeted admin has default immunity,
1.30 * and the admin belongs to no groups, targeting fails.
1.31 - * Fifth, if the targetted admin has specific immunity from the
1.32 + * Fifth, if the targeted admin has specific immunity from the
1.33 * targeting admin via group immunities, targeting fails.
1.34 * Sixth, targeting succeeds if it passes these tests.
1.35 *