diff options
author | mattf <mattf@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2007-04-11 19:03:50 +0000 |
---|---|---|
committer | mattf <mattf@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2007-04-11 19:03:50 +0000 |
commit | d7255a7b4f60276f432ce630e3a071e8f84b6ee9 (patch) | |
tree | b190f53e5377c22a6e6bd93724c82d436fb51578 | |
parent | b52ce34fa35f9ba95ddd661450d17ed4d9ae9257 (diff) |
Merged revisions 2405 via svnmerge from
https://origsvn.digium.com/svn/zaptel/branches/1.2
........
r2405 | mattf | 2007-04-11 14:01:21 -0500 (Wed, 11 Apr 2007) | 4 lines
Fix buglet in memory corruption fix.
........
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@2406 5390a7c7-147a-4af0-8ec9-7488f05a26cb
-rw-r--r-- | zaptel-base.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/zaptel-base.c b/zaptel-base.c index 21a1207..29a4e67 100644 --- a/zaptel-base.c +++ b/zaptel-base.c @@ -1802,7 +1802,7 @@ static ssize_t zt_chan_read(struct file *file, char *usrbuf, size_t count, int u chan->readidx[res] = 0; chan->readn[res] = 0; oldbuf = res; - res = (chan->outreadbuf + 1) % chan->numbufs; + chan->outreadbuf = (res + 1) % chan->numbufs; if (chan->outreadbuf == chan->inreadbuf) { /* Out of stuff */ chan->outreadbuf = -1; |