* sresolv/sres.c: Untangle error record injection in case of a non-matching response
Ignore-this:
5df64ab26151ac8e9da396aca83120cd
errorcount == 0 in this branch anyway, no need to be obscure about it.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13917
d0543943-73ff-0310-b7d9-
9358b9ac24b2
-Tue Jun 23 14:44:02 CDT 2009
+Tue Jun 23 14:44:45 CDT 2009
sres_record_type(answers[0]->sr_type, b1)));
rr = sres_create_error_rr(res->res_cache, query, err = SRES_RECORD_ERR);
memmove(answers + 1, answers, (sizeof answers[0]) * total++);
- answers[errorcount++] = rr;
+ answers[0] = rr;
+ errorcount = 1;
}
}