# HG changeset patch # User Henry S. Thompson # Date 1740680664 0 # Node ID 4cc3224ebf41d5ee66ddcc6d081bf8ca3c81647a # Parent b7bbc84fe17f4fb18dd1dfc3e99fa116293124cd use cdb_write diff -r b7bbc84fe17f -r 4cc3224ebf41 cdbget.c --- 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); } +