From e3d9cb33db9aaae9ee41f14154d3302d04aa5009 Mon Sep 17 00:00:00 2001 From: Martin Pool Date: Sun, 12 Oct 2014 08:43:33 -0700 Subject: Note some cleanup items to do --- TODO.md | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'TODO.md') diff --git a/TODO.md b/TODO.md index 770574d..be0f3e2 100644 --- a/TODO.md +++ b/TODO.md @@ -326,3 +326,13 @@ * We'd know how much signature data we expect to read, rather than requiring it to be terminated by the caller. +* Only use `inline` if the compiler supports it; perhaps allow it to be + disabled or even just let the compiler decide? + +* Fall back from `uint8_t` to probably `unsigned char` if necessary. + +* Don't randomly use chars and longs; use rs_byte_t and rs_size_t. + +* Fold snprintf.h into librsync-config.h.in or even maybe config.h.in. + +* Maybe just drop snprintf, if plausibly everyone has it? Or can we avoid it? -- cgit v1.2.1