From 5a9e707ee2eefe04316c9d1b30b4f00e7ebe0f9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Fri, 2 Feb 2018 00:46:13 +0100 Subject: Add utf-8 support for the window title --- src/sdl_window.erl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/sdl_window.erl') diff --git a/src/sdl_window.erl b/src/sdl_window.erl index 24a4622..919c828 100644 --- a/src/sdl_window.erl +++ b/src/sdl_window.erl @@ -76,7 +76,7 @@ %% It must be a list of 256 elements. -type gamma_ramp() :: [0..65535]. --spec create(string(), window_pos(), window_pos(), integer(), integer(), [window_flag()]) +-spec create(binary(), window_pos(), window_pos(), integer(), integer(), [window_flag()]) -> {ok, window()} | sdl:error(). create(Title, X, Y, W, H, Flags) -> esdl2:create_window(Title, X, Y, W, H, Flags), @@ -179,7 +179,7 @@ get_size(Window) -> esdl2:get_window_size(Window), receive {'_nif_thread_ret_', Ret} -> Ret end. --spec get_title(window()) -> string(). +-spec get_title(window()) -> binary(). get_title(Window) -> esdl2:get_window_title(Window), receive {'_nif_thread_ret_', Ret} -> Ret end. @@ -279,7 +279,7 @@ set_resizable(Window, Resizable) -> set_size(Window, W, H) -> esdl2:set_window_size(Window, W, H). --spec set_title(window(), string()) -> ok. +-spec set_title(window(), binary()) -> ok. set_title(Window, Title) -> esdl2:set_window_title(Window, Title). -- cgit v1.2.3