From fb0ddc6b7313155c61935efd393a99f404b62624 Mon Sep 17 00:00:00 2001 From: Raphael Khaiat Date: Tue, 22 Jun 2010 01:11:11 +0200 Subject: [PATCH] When name_count is true, put the count in the tag name after using wmfs -c tag_new --- src/tag.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/tag.c b/src/tag.c index a9418a3..80845ef 100644 --- a/src/tag.c +++ b/src/tag.c @@ -486,14 +486,16 @@ tag_new(int s, char *name) ++conf.ntag[s]; - if(!name && conf.tagnamecount){ - displayedName = (char*) malloc( sizeof(char)*2 ); - sprintf(displayedName, "[%d]", conf.ntag[s]); + if((!name || strlen(name) == 0)){ + if(conf.tagnamecount){ + displayedName = (char*) malloc( sizeof(char)*2 ); + sprintf(displayedName, "[%d]", conf.ntag[s]); + } + else + displayedName = conf.tagdefaultname; } - else if(strlen(name) > 0) - displayedName = name; else - displayedName = conf.tagdefaultname; + displayedName = name; tags[s][conf.ntag[s]] = t;