Commit a51c332d authored by Sam Lantinga's avatar Sam Lantinga

Created a simpler version of SDL_SetHint() that doesn't need a priority.

parent 8b3eb38d
...@@ -106,7 +106,7 @@ typedef enum ...@@ -106,7 +106,7 @@ typedef enum
/** /**
* \brief Set a hint * \brief Set a hint with a specific priority
* *
* The priority controls the behavior when setting a hint that already * The priority controls the behavior when setting a hint that already
* has a value. Hints will replace existing hints of their priority and * has a value. Hints will replace existing hints of their priority and
...@@ -114,9 +114,18 @@ typedef enum ...@@ -114,9 +114,18 @@ typedef enum
* *
* \return SDL_TRUE if the hint was set, SDL_FALSE otherwise * \return SDL_TRUE if the hint was set, SDL_FALSE otherwise
*/ */
extern DECLSPEC SDL_bool SDLCALL SDL_SetHintWithPriority(const char *name,
const char *value,
SDL_HintPriority priority);
/**
* \brief Set a hint with normal priority
*
* \return SDL_TRUE if the hint was set, SDL_FALSE otherwise
*/
extern DECLSPEC SDL_bool SDLCALL SDL_SetHint(const char *name, extern DECLSPEC SDL_bool SDLCALL SDL_SetHint(const char *name,
const char *value, const char *value);
SDL_HintPriority priority);
/** /**
* \brief Get a hint * \brief Get a hint
......
...@@ -38,7 +38,8 @@ static SDL_Hint *SDL_hints; ...@@ -38,7 +38,8 @@ static SDL_Hint *SDL_hints;
SDL_bool SDL_bool
SDL_SetHint(const char *name, const char *value, SDL_HintPriority priority) SDL_SetHintWithPriority(const char *name, const char *value,
SDL_HintPriority priority)
{ {
const char *env; const char *env;
SDL_Hint *prev, *hint; SDL_Hint *prev, *hint;
...@@ -80,6 +81,12 @@ SDL_SetHint(const char *name, const char *value, SDL_HintPriority priority) ...@@ -80,6 +81,12 @@ SDL_SetHint(const char *name, const char *value, SDL_HintPriority priority)
return SDL_TRUE; return SDL_TRUE;
} }
SDL_bool
SDL_SetHint(const char *name, const char *value)
{
return SDL_SetHintWithPriority(name, value, SDL_HINT_NORMAL);
}
const char * const char *
SDL_GetHint(const char *name) SDL_GetHint(const char *name)
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment