aboutsummaryrefslogtreecommitdiff
path: root/sokol_app.h
diff options
context:
space:
mode:
authorAndre Weissflog <floooh@gmail.com>2020-09-26 17:40:23 +0200
committerAndre Weissflog <floooh@gmail.com>2020-09-26 17:40:23 +0200
commit83c7c7484e9e2db1775d2ae91a200c2d3eaa7787 (patch)
tree376f120de2d9d9c2a083cce0e6aaa7f17822d935 /sokol_app.h
parentaaf5b9d659cfd05f0a1417a6e3eb1be893edbbc1 (diff)
sokol_app.h: some set-window-title code cleanup
Diffstat (limited to 'sokol_app.h')
-rw-r--r--sokol_app.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/sokol_app.h b/sokol_app.h
index d628b06f..c0b7dfb7 100644
--- a/sokol_app.h
+++ b/sokol_app.h
@@ -2629,8 +2629,8 @@ _SOKOL_PRIVATE const char* _sapp_macos_get_clipboard_string(void) {
return _sapp.clipboard.buffer;
}
-_SOKOL_PRIVATE void _sapp_macos_set_window_title(const char* str) {
- [_sapp.macos.window setTitle: [NSString stringWithUTF8String:str]];
+_SOKOL_PRIVATE void _sapp_macos_update_window_title(void) {
+ [_sapp.macos.window setTitle: [NSString stringWithUTF8String:_sapp.window_title]];
}
_SOKOL_PRIVATE void _sapp_macos_update_mouse(void) {
@@ -9485,8 +9485,9 @@ SOKOL_API_IMPL const char* sapp_get_clipboard_string(void) {
SOKOL_API_IMPL void sapp_set_window_title(const char* title) {
SOKOL_ASSERT(title);
+ _sapp_strcpy(title, _sapp.window_title, sizeof(_sapp.window_title));
#if defined(_SAPP_MACOS)
- _sapp_macos_set_window_title(title);
+ _sapp_macos_update_window_title();
#elif defined(_SAPP_WIN32)
// FIXME
#elif defined(_SAPP_LINUX)