Skip to content

Commit 15f09ba

Browse files
committed
very minor fix and bumped version
1 parent 7921088 commit 15f09ba

3 files changed

Lines changed: 9 additions & 7 deletions

File tree

PKGBUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Maintainer: RaphGL <raphfl.dev@gmail.com>
22
pkgname=neosent-git
3-
pkgver=v1.2
3+
pkgver=v1.3
44
pkgrel=1
55
epoch=1
66
pkgdesc="Suckful Sent"

meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
project(
22
'neosent', 'c',
3-
default_options: ['c_std=c11', 'b_buildtype=release', 'b_ndebug=true'],
3+
default_options: ['c_std=c11', 'buildtype=release', 'b_ndebug=true'],
44
version: '1.2'
55
)
66

src/render.c

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ ns_renderer_check_image_validity(const vec_Vector *token_vec) {
2525
if (access(token.content, F_OK) != 0) {
2626
fprintf(stderr, "Error: %s declared at %d:%d does not exist.\n",
2727
token.content, token.linenum, token.colnum);
28+
// todo: remove once relative paths are supported
29+
perror("Neosent only supports absolute paths for now. Make sure your "
30+
"path is valid and absolute.");
2831
is_valid = false;
2932
}
3033
}
@@ -122,8 +125,8 @@ ns_Renderer ns_renderer_create(char *title, char *font_file, size_t font_size,
122125
// --- Initialize image texture cache
123126
size_t image_count = ns_renderer_check_image_validity(token_vec);
124127
struct hashmap *img_texture_cache =
125-
hashmap_new(sizeof(ImageKV), image_count, 0, 0, __img_hash,
126-
__img_compare, NULL, NULL);
128+
hashmap_new(sizeof(ImageKV), image_count, 0, 0, __img_hash, __img_compare,
129+
NULL, NULL);
127130

128131
for (size_t i = 0; i < vec_len(token_vec); i++) {
129132
ns_Item token = vec_get(token_vec, i);
@@ -144,7 +147,6 @@ ns_Renderer ns_renderer_create(char *title, char *font_file, size_t font_size,
144147
.path = token.content,
145148
});
146149

147-
148150
SDL_FreeSurface(image_surface);
149151
}
150152
}
@@ -274,8 +276,8 @@ void ns_renderer_draw(ns_Renderer *renderer, const vec_Vector *token_vec,
274276
const size_t page) {
275277
ns_Item item = vec_get(token_vec, page);
276278
renderer->curr_page = page;
277-
SDL_GetWindowSize(renderer->window, &renderer->win_size.x,
278-
&renderer->win_size.y);
279+
SDL_GetRendererOutputSize(renderer->renderer, &renderer->win_size.x,
280+
&renderer->win_size.y);
279281

280282
SDL_SetRenderDrawColor(renderer->renderer, renderer->bg.r, renderer->bg.g,
281283
renderer->bg.b, renderer->bg.a);

0 commit comments

Comments
 (0)