]> granicus.if.org Git - neomutt/commitdiff
rename config Account
authorRichard Russon <rich@flatcap.org>
Thu, 11 Oct 2018 12:59:48 +0000 (13:59 +0100)
committerRichard Russon <rich@flatcap.org>
Thu, 11 Oct 2018 18:06:26 +0000 (19:06 +0100)
18 files changed:
Makefile.autosetup
config/cfgaccount.c [moved from config/account.c with 81% similarity]
config/cfgaccount.h [moved from config/account.h with 75% similarity]
config/inheritance.h
config/lib.h
test/config/account.c
test/config/address.c
test/config/bool.c
test/config/command.c
test/config/long.c
test/config/magic.c
test/config/mbtable.c
test/config/number.c
test/config/path.c
test/config/quad.c
test/config/regex.c
test/config/sort.c
test/config/string.c

index 697134f1c72d507b4ff9c8a8cfe6ef6ef04913d5..d86f1b2fa21a98d2fb5ffba061e86cbe1ebaba3b 100644 (file)
@@ -224,7 +224,7 @@ ALLOBJS+=   $(PGPEWRAPOBJS)
 ###############################################################################
 # libconfig
 LIBCONFIG=     libconfig.a
-LIBCONFIGOBJS= config/account.o config/address.o config/bool.o config/command.o config/dump.o \
+LIBCONFIGOBJS= config/address.o config/bool.o config/cfgaccount.o config/command.o config/dump.o \
                config/long.o config/magic.o config/mbtable.o config/number.o \
                config/path.o config/quad.o config/regex.o config/set.o \
                config/sort.o config/string.o
similarity index 81%
rename from config/account.c
rename to config/cfgaccount.c
index f140aee53f14eeeb562be43052d5e93600c32918..fa61dcf49ff7499b4bccaa8ab5b60a5ff46aec7d 100644 (file)
@@ -21,7 +21,7 @@
  */
 
 /**
- * @page config-account Account-specific config items
+ * @page config-cfgaccount Account-specific config items
  *
  * A collection of account-specific config items.
  */
 #include "mutt/logging.h"
 #include "mutt/memory.h"
 #include "mutt/string2.h"
-#include "account.h"
+#include "cfgaccount.h"
 #include "inheritance.h"
 #include "set.h"
 #include "types.h"
 
 /**
- * ac_create - Create an Account
+ * ac_create - Create an CfgAccount
  * @param cs        Config items
- * @param name      Name of Account
+ * @param name      Name of CfgAccount
  * @param var_names List of config items (NULL terminated)
- * @retval ptr New Account object
+ * @retval ptr New CfgAccount object
  */
-struct Account *ac_create(const struct ConfigSet *cs, const char *name,
+struct CfgAccount *ac_create(const struct ConfigSet *cs, const char *name,
                           const char *var_names[])
 {
   if (!cs || !name || !var_names)
@@ -57,7 +57,7 @@ struct Account *ac_create(const struct ConfigSet *cs, const char *name,
   for (; var_names[count]; count++)
     ;
 
-  struct Account *ac = mutt_mem_calloc(1, sizeof(*ac));
+  struct CfgAccount *ac = mutt_mem_calloc(1, sizeof(*ac));
   ac->name = mutt_str_strdup(name);
   ac->cs = cs;
   ac->var_names = var_names;
@@ -95,11 +95,11 @@ struct Account *ac_create(const struct ConfigSet *cs, const char *name,
 }
 
 /**
- * ac_free - Free an Account object
+ * ac_free - Free an CfgAccount object
  * @param cs Config items
- * @param ac Account to free
+ * @param ac CfgAccount to free
  */
-void ac_free(const struct ConfigSet *cs, struct Account **ac)
+void ac_free(const struct ConfigSet *cs, struct CfgAccount **ac)
 {
   if (!cs || !ac || !*ac)
     return; /* LCOV_EXCL_LINE */
@@ -127,14 +127,14 @@ void ac_free(const struct ConfigSet *cs, struct Account **ac)
 }
 
 /**
- * ac_set_value - Set an Account-specific config item
- * @param ac    Account-specific config items
- * @param vid   Value ID (index into Account's HashElem's)
+ * ac_set_value - Set an CfgAccount-specific config item
+ * @param ac    CfgAccount-specific config items
+ * @param vid   Value ID (index into CfgAccount's HashElem's)
  * @param value Native pointer/value to set
  * @param err   Buffer for error messages
  * @retval int Result, e.g. #CSR_SUCCESS
  */
-int ac_set_value(const struct Account *ac, size_t vid, intptr_t value, struct Buffer *err)
+int ac_set_value(const struct CfgAccount *ac, size_t vid, intptr_t value, struct Buffer *err)
 {
   if (!ac)
     return CSR_ERR_CODE; /* LCOV_EXCL_LINE */
@@ -148,11 +148,11 @@ int ac_set_value(const struct Account *ac, size_t vid, intptr_t value, struct Bu
 /**
  * ac_get_value - Get an account-specific config item
  * @param ac     Account-specific config items
- * @param vid    Value ID (index into Account's HashElem's)
+ * @param vid    Value ID (index into CfgAccount's HashElem's)
  * @param result Buffer for results or error messages
  * @retval int Result, e.g. #CSR_SUCCESS
  */
-int ac_get_value(const struct Account *ac, size_t vid, struct Buffer *result)
+int ac_get_value(const struct CfgAccount *ac, size_t vid, struct Buffer *result)
 {
   if (!ac)
     return CSR_ERR_CODE; /* LCOV_EXCL_LINE */
similarity index 75%
rename from config/account.h
rename to config/cfgaccount.h
index f6824f9528a27f5db298b0896ccc10eb0516af94..90ded6bd3822f3f3031a8c443590136c78a8bc44 100644 (file)
@@ -29,9 +29,9 @@ struct Buffer;
 struct ConfigSet;
 
 /**
- * struct Account - Account-local config items
+ * struct CfgAccount - Account-local config items
  */
-struct Account
+struct CfgAccount
 {
   char *name;                 /**< Name of Account */
   const struct ConfigSet *cs; /**< Parent ConfigSet */
@@ -40,10 +40,10 @@ struct Account
   struct HashElem **vars;     /**< Array of the HashElems of local config items */
 };
 
-struct Account *ac_create(const struct ConfigSet *cs, const char *name, const char *var_names[]);
-void ac_free(const struct ConfigSet *cs, struct Account **ac);
+struct CfgAccount *ac_create(const struct ConfigSet *cs, const char *name, const char *var_names[]);
+void ac_free(const struct ConfigSet *cs, struct CfgAccount **ac);
 
-int ac_set_value(const struct Account *ac, size_t vid, intptr_t value, struct Buffer *err);
-int ac_get_value(const struct Account *ac, size_t vid, struct Buffer *result);
+int ac_set_value(const struct CfgAccount *ac, size_t vid, intptr_t value, struct Buffer *err);
+int ac_get_value(const struct CfgAccount *ac, size_t vid, struct Buffer *result);
 
 #endif /* _CONFIG_ACCOUNT_H */
index f5aadf5d0ecf77a5a09eca3164a6f951e3f4bc3c..616f7309ef96986c51675bae48b78b068dee7326 100644 (file)
@@ -32,7 +32,7 @@ struct Inheritance
 {
   struct HashElem *parent; /**< HashElem of parent config item */
   const char *name;        /**< Name of this config item */
-  struct Account *ac;   /**< Account holding this config item */
+  struct CfgAccount *ac;   /**< CfgAccount holding this config item */
   intptr_t var;            /**< (Pointer to) value, of config item */
 };
 
index 5a65230388e0fc399eb95e988e8a4c66fe4e2aef..72f8a1bbd251b72f9785ebd390931348453265f2 100644 (file)
  *
  * User configurable variables.
  *
- * | File             | Description             |
- * | :--------------- | :---------------------- |
- * | config/account.c | @subpage config-account |
- * | config/address.c | @subpage config-address |
- * | config/bool.c    | @subpage config-bool    |
- * | config/command.c | @subpage config-command |
- * | config/dump.c    | @subpage config-dump    |
- * | config/long.c    | @subpage config-long    |
- * | config/magic.c   | @subpage config-magic   |
- * | config/mbtable.c | @subpage config-mbtable |
- * | config/number.c  | @subpage config-number  |
- * | config/path.c    | @subpage config-path    |
- * | config/quad.c    | @subpage config-quad    |
- * | config/regex.c   | @subpage config-regex   |
- * | config/set.c     | @subpage config-set     |
- * | config/sort.c    | @subpage config-sort    |
- * | config/string.c  | @subpage config-string  |
+ * | File                | Description                |
+ * | :------------------ | :------------------------- |
+ * | config/address.c    | @subpage config-address    |
+ * | config/bool.c       | @subpage config-bool       |
+ * | config/cfgaccount.c | @subpage config-cfgaccount |
+ * | config/command.c    | @subpage config-command    |
+ * | config/dump.c       | @subpage config-dump       |
+ * | config/long.c       | @subpage config-long       |
+ * | config/magic.c      | @subpage config-magic      |
+ * | config/mbtable.c    | @subpage config-mbtable    |
+ * | config/number.c     | @subpage config-number     |
+ * | config/path.c       | @subpage config-path       |
+ * | config/quad.c       | @subpage config-quad       |
+ * | config/regex.c      | @subpage config-regex      |
+ * | config/set.c        | @subpage config-set        |
+ * | config/sort.c       | @subpage config-sort       |
+ * | config/string.c     | @subpage config-string     |
  */
 
 #ifndef MUTT_CONFIG_LIB_H
 #define MUTT_CONFIG_LIB_H
 
-#include "account.h"
 #include "address.h"
 #include "bool.h"
+#include "cfgaccount.h"
 #include "command.h"
 #include "dump.h"
 #include "inheritance.h"
index 935d2002920c480a91e112dee35d3404cdd0a8f2..70241370fc332279cb998094b5f40b21efcbad0a 100644 (file)
@@ -1,6 +1,6 @@
 /**
  * @file
- * Test code for the Account object
+ * Test code for the CfgAccount object
  *
  * @authors
  * Copyright (C) 2017-2018 Richard Russon <rich@flatcap.org>
@@ -68,7 +68,7 @@ void config_account(void)
     NULL,
   };
 
-  struct Account *ac = ac_create(cs, account, BrokenVarStr);
+  struct CfgAccount *ac = ac_create(cs, account, BrokenVarStr);
   if (TEST_CHECK(!ac))
   {
     TEST_MSG("Expected error:\n");
@@ -80,14 +80,14 @@ void config_account(void)
     return;
   }
 
-  const char *AccountVarStr2[] = {
+  const char *CfgAccountVarStr2[] = {
     "Apple",
     "Apple",
     NULL,
   };
 
   TEST_MSG("Expect error for next test\n");
-  ac = ac_create(cs, account, AccountVarStr2);
+  ac = ac_create(cs, account, CfgAccountVarStr2);
   if (!TEST_CHECK(!ac))
   {
     ac_free(cs, &ac);
@@ -96,13 +96,13 @@ void config_account(void)
   }
 
   account = "fruit";
-  const char *AccountVarStr[] = {
+  const char *CfgAccountVarStr[] = {
     "Apple",
     "Cherry",
     NULL,
   };
 
-  ac = ac_create(cs, account, AccountVarStr);
+  ac = ac_create(cs, account, CfgAccountVarStr);
   if (!TEST_CHECK(ac != NULL))
     return;
 
@@ -134,7 +134,7 @@ void config_account(void)
   }
   else
   {
-    TEST_MSG("%s = %s\n", AccountVarStr[index], err.data);
+    TEST_MSG("%s = %s\n", CfgAccountVarStr[index], err.data);
   }
 
   index++;
@@ -146,7 +146,7 @@ void config_account(void)
   }
   else
   {
-    TEST_MSG("%s = %s\n", AccountVarStr[index], err.data);
+    TEST_MSG("%s = %s\n", CfgAccountVarStr[index], err.data);
   }
 
   mutt_buffer_reset(&err);
index 87f2a3ebab9586bc18d4fa658f2d2a771ce2964b..1b748b21d5172e95ecff5f35412030dde49b5b88 100644 (file)
@@ -546,7 +546,7 @@ static bool test_inherit(struct ConfigSet *cs, struct Buffer *err)
     NULL,
   };
 
-  struct Account *ac = ac_create(cs, account, AccountVarAddr);
+  struct CfgAccount *ac = ac_create(cs, account, AccountVarAddr);
 
   // set parent
   mutt_buffer_reset(err);
index 477b5f2037f3f563ead044a018d86d38fb4dcff9..22b73822734ae7010dc2db416908a36cac102171 100644 (file)
@@ -525,7 +525,7 @@ static bool test_inherit(struct ConfigSet *cs, struct Buffer *err)
     NULL,
   };
 
-  struct Account *ac = ac_create(cs, account, AccountVarStr);
+  struct CfgAccount *ac = ac_create(cs, account, AccountVarStr);
 
   // set parent
   VarMango = false;
index 3f7b1dddf19f1fcae978402f2d61a716dbcef919..2e8bfbbce246fcd57b21b362d2facd2a5fdaa53c 100644 (file)
@@ -573,7 +573,7 @@ static bool test_inherit(struct ConfigSet *cs, struct Buffer *err)
     NULL,
   };
 
-  struct Account *ac = ac_create(cs, account, AccountVarStr);
+  struct CfgAccount *ac = ac_create(cs, account, AccountVarStr);
 
   // set parent
   mutt_buffer_reset(err);
index 7b7aefd328e03753b9882cfe715b19a1e5172a20..208b780d4696899f168a8f09f4682f3238f4b985 100644 (file)
@@ -520,7 +520,7 @@ static bool test_inherit(struct ConfigSet *cs, struct Buffer *err)
     NULL,
   };
 
-  struct Account *ac = ac_create(cs, account, AccountVarStr);
+  struct CfgAccount *ac = ac_create(cs, account, AccountVarStr);
 
   // set parent
   VarOlive = 123;
index f981e83b7641db7099f0c54a33bac94bc98c3580..32e17da683b31222ea68e775752e87c159deed06 100644 (file)
@@ -511,7 +511,7 @@ static bool test_inherit(struct ConfigSet *cs, struct Buffer *err)
     NULL,
   };
 
-  struct Account *ac = ac_create(cs, account, AccountVarStr);
+  struct CfgAccount *ac = ac_create(cs, account, AccountVarStr);
 
   // set parent
   mutt_buffer_reset(err);
index 1f7923616e474b66bdcc7b08bacc6785a006b01b..f59112134c50aae909d4049520646e0c8ef18865 100644 (file)
@@ -562,7 +562,7 @@ static bool test_inherit(struct ConfigSet *cs, struct Buffer *err)
     NULL,
   };
 
-  struct Account *ac = ac_create(cs, account, AccountVarMb);
+  struct CfgAccount *ac = ac_create(cs, account, AccountVarMb);
 
   // set parent
   mutt_buffer_reset(err);
index 53e8f0d8983f40b17b08b295fe8fb44fa647e37e..701b419b5fe8cf0a470195af140f2b53aa447923 100644 (file)
@@ -539,7 +539,7 @@ static bool test_inherit(struct ConfigSet *cs, struct Buffer *err)
     NULL,
   };
 
-  struct Account *ac = ac_create(cs, account, AccountVarStr);
+  struct CfgAccount *ac = ac_create(cs, account, AccountVarStr);
 
   // set parent
   VarOlive = 123;
index 6a81fe059b75ba41bb6524cb8cf4e786d84a90f4..bbaa8029927edffdbef7ad92ff607a22652d4ca5 100644 (file)
@@ -573,7 +573,7 @@ static bool test_inherit(struct ConfigSet *cs, struct Buffer *err)
     NULL,
   };
 
-  struct Account *ac = ac_create(cs, account, AccountVarStr);
+  struct CfgAccount *ac = ac_create(cs, account, AccountVarStr);
 
   // set parent
   mutt_buffer_reset(err);
index b2e2ab2b86d7cf965a49120ad7b88ba478ab8a0a..9090889ce4dd2ad6690a41209ccd4fa60aaa694f 100644 (file)
@@ -532,7 +532,7 @@ static bool test_inherit(struct ConfigSet *cs, struct Buffer *err)
     NULL,
   };
 
-  struct Account *ac = ac_create(cs, account, AccountVarStr);
+  struct CfgAccount *ac = ac_create(cs, account, AccountVarStr);
 
   // set parent
   mutt_buffer_reset(err);
index f7db0aa9a335b06b64ee71a3a3b052213154f694..e07151a70c00185740e5ed7a158191b092c52fdd 100644 (file)
@@ -614,7 +614,7 @@ static bool test_inherit(struct ConfigSet *cs, struct Buffer *err)
     NULL,
   };
 
-  struct Account *ac = ac_create(cs, account, AccountVarRegex);
+  struct CfgAccount *ac = ac_create(cs, account, AccountVarRegex);
 
   // set parent
   mutt_buffer_reset(err);
index 1409b4e1fd3ba874867decf3a24484d46402ae6a..423db6d126f2a7e2181ae87721eab2433e539427 100644 (file)
@@ -636,7 +636,7 @@ static bool test_inherit(struct ConfigSet *cs, struct Buffer *err)
     NULL,
   };
 
-  struct Account *ac = ac_create(cs, account, AccountVarStr);
+  struct CfgAccount *ac = ac_create(cs, account, AccountVarStr);
 
   // set parent
   VarStrawberry = SORT_SUBJECT;
index 37fc451ff3c6171b168f90760394b8acf76caeb0..ef605c20643074dfcb0bcf56e6a141b6285d3f1c 100644 (file)
@@ -573,7 +573,7 @@ static bool test_inherit(struct ConfigSet *cs, struct Buffer *err)
     NULL,
   };
 
-  struct Account *ac = ac_create(cs, account, AccountVarStr);
+  struct CfgAccount *ac = ac_create(cs, account, AccountVarStr);
 
   // set parent
   mutt_buffer_reset(err);