(closes issue #14983)
Reported by: teox
Patches:
20090513__issue14983.diff.txt uploaded by tilghman (license 14)
Tested by: teox
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@194430
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
/* Fill the mask. Remember that ranges are cyclic */
mask |= (1 << end); /* initialize with last element */
while (start != end) {
- if (start >= max) {
+ mask |= (1 << start);
+ if (++start >= max) {
start = 0;
}
- mask |= (1 << start);
- start++;
}
}
return mask;