comparison src/alias.c @ 309:273f6c9eb6a2

bug fix: off-by-one in pipe aliases
author meillo@marmaro.de
date Sun, 24 Apr 2011 19:02:09 +0200
parents 7082044c05c6
children 41958685480d
comparison
equal deleted inserted replaced
308:86d8a3cf517d 309:273f6c9eb6a2
153 continue; 153 continue;
154 } 154 }
155 155
156 if (val[0] == '|') { 156 if (val[0] == '|') {
157 DEBUG(5) debugf("alias: '%s' is a pipe address\n", val); 157 DEBUG(5) debugf("alias: '%s' is a pipe address\n", val);
158 alias_addr = create_address_pipe(val+1); 158 alias_addr = create_address_pipe(val);
159 g_free(val); 159 g_free(val);
160 DEBUG(6) debugf("alias: pipe generated: %s\n", 160 DEBUG(6) debugf("alias: pipe generated: %s\n",
161 alias_addr->local_part); 161 alias_addr->local_part);
162 alias_list = g_list_append(alias_list, alias_addr); 162 alias_list = g_list_append(alias_list, alias_addr);
163 continue; 163 continue;