From 92a7dec92f154ab051955db69bf4daa1e15e6f0c Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Sun, 29 Aug 2010 16:26:35 -0700 Subject: [PATCH] The title is stored internally as NULL if it's empty, and returned as "" --- src/video/SDL_video.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/video/SDL_video.c b/src/video/SDL_video.c index 2cddc0f7f..51cd567d6 100644 --- a/src/video/SDL_video.c +++ b/src/video/SDL_video.c @@ -1098,7 +1098,7 @@ SDL_SetWindowTitle(SDL_Window * window, const char *title) if (window->title) { SDL_free(window->title); } - if (title) { + if (title && *title) { window->title = SDL_strdup(title); } else { window->title = NULL; @@ -1114,7 +1114,7 @@ SDL_GetWindowTitle(SDL_Window * window) { CHECK_WINDOW_MAGIC(window, NULL); - return window->title; + return window->title ? window->title : ""; } void