Mercurial > hg > cdb
changeset 15:4cc3224ebf41
use cdb_write
| author | Henry S. Thompson <ht@inf.ed.ac.uk> |
|---|---|
| date | Thu, 27 Feb 2025 18:24:24 +0000 |
| parents | b7bbc84fe17f |
| children | 70f4df5a7283 |
| files | cdbget.c |
| diffstat | 1 files changed, 13 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/cdbget.c Fri Feb 07 14:44:07 2025 +0000 +++ b/cdbget.c Thu Feb 27 18:24:24 2025 +0000 @@ -52,17 +52,19 @@ --u; } - pos = cdb_datapos(&c); - len = cdb_datalen(&c); + cdb_write(&c,1); +/* pos = cdb_datapos(&c); */ +/* len = cdb_datalen(&c); */ - while (len > 0) { - r = sizeof buf; - if (r > len) r = len; - if (cdb_read(&c,buf,r,pos) == -1) die_read(); - if (buffer_put(buffer_1small,buf,r) == -1) die_write(); - pos += r; - len -= r; - } - if (buffer_flush(buffer_1small) == -1) die_write(); +/* while (len > 0) { */ +/* r = sizeof buf; */ +/* if (r > len) r = len; */ +/* if (cdb_read(&c,buf,r,pos) == -1) die_read(); */ +/* if (buffer_put(buffer_1small,buf,r) == -1) die_write(); */ +/* pos += r; */ +/* len -= r; */ +/* } */ +/* if (buffer_flush(buffer_1small) == -1) die_write(); */ exit(0); } +
