aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/api/buffer.c2
-rw-r--r--src/api/window.c6
2 files changed, 5 insertions, 3 deletions
diff --git a/src/api/buffer.c b/src/api/buffer.c
index a9b4abda72..fed4a63372 100644
--- a/src/api/buffer.c
+++ b/src/api/buffer.c
@@ -312,7 +312,7 @@ void buffer_set_name(Buffer buffer, String name, Error *err)
bool buffer_is_valid(Buffer buffer)
{
- Error stub;
+ Error stub = {.set = false};
return find_buffer(buffer, &stub) != NULL;
}
diff --git a/src/api/window.c b/src/api/window.c
index b178b8ecf1..8fca1b1797 100644
--- a/src/api/window.c
+++ b/src/api/window.c
@@ -172,11 +172,13 @@ Position window_get_position(Window window, Error *err)
Tabpage window_get_tabpage(Window window, Error *err)
{
- abort();
+ set_api_error("Not implemented", err);
+ return 0;
}
bool window_is_valid(Window window)
{
- abort();
+ Error stub = {.set = false};
+ return find_window(window, &stub) != NULL;
}