Mercurial > pidgin
comparison src/toc.c @ 1533:b6fe5cab70d6
[gaim-migrate @ 1543]
whoops. i'm a moron.
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Sun, 04 Mar 2001 04:32:30 +0000 |
| parents | ba83e9e2fd9b |
| children | 5a2fd3f2a1d0 |
comparison
equal
deleted
inserted
replaced
| 1532:249a770bebd7 | 1533:b6fe5cab70d6 |
|---|---|
| 252 int count = 0; | 252 int count = 0; |
| 253 ret = 0; | 253 ret = 0; |
| 254 do { | 254 do { |
| 255 count += ret; | 255 count += ret; |
| 256 ret = read(tdt->toc_fd, | 256 ret = read(tdt->toc_fd, |
| 257 buffer + sizeof(struct sflap_hdr) + count, ntohs(hdr->len)); | 257 buffer + sizeof(struct sflap_hdr) + count, ntohs(hdr->len) - count); |
| 258 } while (count + ret < ntohs(hdr->len) && ret > 0); | 258 } while (count + ret < ntohs(hdr->len) && ret > 0); |
| 259 buffer[sizeof(struct sflap_hdr) + count + ret] = '\0'; | 259 buffer[sizeof(struct sflap_hdr) + count + ret] = '\0'; |
| 260 return ret; | 260 return ret; |
| 261 } else | 261 } else |
| 262 return 0; | 262 return 0; |
