From 99d27893eb961cc83b44f0206435b73b57d6d62b Mon Sep 17 00:00:00 2001 From: Andrew Wood Date: Sun, 12 Apr 2026 18:39:38 +0100 Subject: [PATCH] Add TODO markers for later improvements. --- src/pv/cursor.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/pv/cursor.c b/src/pv/cursor.c index e03738d..5d79830 100644 --- a/src/pv/cursor.c +++ b/src/pv/cursor.c @@ -53,8 +53,15 @@ static void pv_crs_open_lockfile(pvcursorstate_t cursor, readonly_pvcontrol_t co char *tmpdir; int openflags; + /* TODO: decide whether to dynamically allocate cursor->lock_file. */ + cursor->lock_fd = -1; + /* + * TODO: use ttyname_r() and dynamic buffer, or copy the result of + * ttyname() to a dynamic buffer, because basename() may modify it. + */ + ttydev = ttyname(fd); if (!ttydev) { if (!control->force) {