diff options
| author | Albert Cervin <albert@acervin.com> | 2025-10-15 17:13:05 +0200 |
|---|---|---|
| committer | Albert Cervin <albert@acervin.com> | 2025-10-17 12:21:04 +0200 |
| commit | 4689f3f38277bb64981fc960e8e384e2d065d659 (patch) | |
| tree | fd6cbb8e91aedf04daa1698c1e5909d8547cb050 /src/dged/window.c | |
| parent | 186374797aa883de9c4ac49d428af8dca000d2ed (diff) | |
| download | dged-4689f3f38277bb64981fc960e8e384e2d065d659.tar.gz dged-4689f3f38277bb64981fc960e8e384e2d065d659.tar.xz dged-4689f3f38277bb64981fc960e8e384e2d065d659.zip | |
Make it work again on OpenBSDopenbsd-fixes
- Some unused variables
- Fix zero window size under lldb
- Make instantiation of languages more robust
Diffstat (limited to 'src/dged/window.c')
| -rw-r--r-- | src/dged/window.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/dged/window.c b/src/dged/window.c index cad3c7e..7ad4794 100644 --- a/src/dged/window.c +++ b/src/dged/window.c @@ -85,11 +85,13 @@ void windows_init(uint32_t height, uint32_t width, struct buffers *buffers) { BINTREE_INIT(&g_windows.windows); + uint32_t height_ = height > 0 ? height - 1 : 0; + g_minibuffer_window = (struct window){ .buffer_view = buffer_view_create(minibuffer, false, false), .has_prev_buffer_view = false, .x = 0, - .y = height - 1, + .y = height_, .height = 1, .width = width, }; @@ -97,7 +99,7 @@ void windows_init(uint32_t height, uint32_t width, struct window root_window = (struct window){ .buffer_view = buffer_view_create(initial_buffer, true, true), .has_prev_buffer_view = false, - .height = height - 1, + .height = height_, .width = width, .x = 0, .y = 0, |
