Change the parameter order to match all the other tags functions.
/**
* driver_tags_get_transformed_for - Get transformed tag for a tag name from a header
- * @param[in] name Tag to transform
* @param[in] head List of tags
+ * @param[in] name Tag to transform
* @retval ptr String tag
*
* Return a new allocated string containing all tags separated by space even
* the hiddens.
*/
-char *driver_tags_get_transformed_for(const char *name, struct TagHead *head)
+char *driver_tags_get_transformed_for(struct TagHead *head, const char *name)
{
return driver_tags_getter(head, true, true, name);
}
void driver_tags_free (struct TagHead *head);
char *driver_tags_get (struct TagHead *head);
char *driver_tags_get_transformed (struct TagHead *head);
-char *driver_tags_get_transformed_for(const char *name, struct TagHead *head);
+char *driver_tags_get_transformed_for(struct TagHead *head, const char *name);
char *driver_tags_get_with_hidden (struct TagHead *head);
bool driver_tags_replace (struct TagHead *head, char *tags);
tag = mutt_hash_find(TagFormats, format);
if (tag)
{
- tags = driver_tags_get_transformed_for(tag, &e->tags);
+ tags = driver_tags_get_transformed_for(&e->tags, tag);
colorlen = add_index_color(buf, buflen, flags, MT_COLOR_INDEX_TAG);
mutt_format_s(buf + colorlen, buflen - colorlen, prec, NONULL(tags));
add_index_color(buf + colorlen, buflen - colorlen, flags, MT_COLOR_INDEX);
tag = mutt_hash_find(TagFormats, format);
if (tag)
{
- tags = driver_tags_get_transformed_for(tag, &e->tags);
+ tags = driver_tags_get_transformed_for(&e->tags, tag);
if (!tags)
optional = 0;
FREE(&tags);
void test_driver_tags_get_transformed_for(void)
{
- // char *driver_tags_get_transformed_for(const char *name, struct TagHead *head);
+ // char *driver_tags_get_transformed_for(struct TagHead *head, const char *name);
{
struct TagHead taghead = { 0 };
- TEST_CHECK(!driver_tags_get_transformed_for(NULL, &taghead));
+ TEST_CHECK(!driver_tags_get_transformed_for(&taghead, NULL));
}
{
- TEST_CHECK(!driver_tags_get_transformed_for("apple", NULL));
+ TEST_CHECK(!driver_tags_get_transformed_for(NULL, "apple"));
}
}