mirror of
https://github.com/SFML/SFML.git
synced 2024-11-28 14:21:04 +08:00
Use std::string_view
for parameter type
This commit is contained in:
parent
218fccd926
commit
938e90b7d2
@ -48,7 +48,7 @@ thread_local ALenum lastError(AL_NO_ERROR);
|
||||
namespace sf::priv
|
||||
{
|
||||
////////////////////////////////////////////////////////////
|
||||
void alCheckError(const std::filesystem::path& file, unsigned int line, const char* expression)
|
||||
void alCheckError(const std::filesystem::path& file, unsigned int line, std::string_view expression)
|
||||
{
|
||||
// Get the last error
|
||||
ALenum errorCode = alGetError();
|
||||
|
@ -30,6 +30,7 @@
|
||||
#include <SFML/Config.hpp>
|
||||
|
||||
#include <filesystem>
|
||||
#include <string_view>
|
||||
|
||||
#if defined(__APPLE__)
|
||||
#pragma GCC diagnostic push
|
||||
@ -73,7 +74,7 @@ namespace sf::priv
|
||||
/// \param expression The evaluated expression as a string
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
void alCheckError(const std::filesystem::path& file, unsigned int line, const char* expression);
|
||||
void alCheckError(const std::filesystem::path& file, unsigned int line, std::string_view expression);
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////
|
||||
|
@ -35,7 +35,7 @@
|
||||
namespace sf::priv
|
||||
{
|
||||
////////////////////////////////////////////////////////////
|
||||
void glCheckError(const std::filesystem::path& file, unsigned int line, const char* expression)
|
||||
void glCheckError(const std::filesystem::path& file, unsigned int line, std::string_view expression)
|
||||
{
|
||||
// Get the last error
|
||||
GLenum errorCode = glGetError();
|
||||
|
@ -32,6 +32,7 @@
|
||||
#include <SFML/Graphics/GLExtensions.hpp>
|
||||
|
||||
#include <filesystem>
|
||||
#include <string_view>
|
||||
|
||||
|
||||
namespace sf::priv
|
||||
@ -65,6 +66,6 @@ namespace sf::priv
|
||||
/// \param expression The evaluated expression as a string
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
void glCheckError(const std::filesystem::path& file, unsigned int line, const char* expression);
|
||||
void glCheckError(const std::filesystem::path& file, unsigned int line, std::string_view expression);
|
||||
|
||||
} // namespace sf::priv
|
||||
|
@ -38,7 +38,7 @@
|
||||
namespace sf::priv
|
||||
{
|
||||
////////////////////////////////////////////////////////////
|
||||
void eglCheckError(const std::filesystem::path& file, unsigned int line, const char* expression)
|
||||
void eglCheckError(const std::filesystem::path& file, unsigned int line, std::string_view expression)
|
||||
{
|
||||
// Obtain information about the success or failure of the most recent EGL
|
||||
// function called in the current thread
|
||||
|
@ -30,6 +30,7 @@
|
||||
#include <SFML/Config.hpp>
|
||||
|
||||
#include <filesystem>
|
||||
#include <string_view>
|
||||
|
||||
|
||||
namespace sf::priv
|
||||
@ -63,6 +64,6 @@ namespace sf::priv
|
||||
/// \param expression The evaluated expression as a string
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
void eglCheckError(const std::filesystem::path& file, unsigned int line, const char* expression);
|
||||
void eglCheckError(const std::filesystem::path& file, unsigned int line, std::string_view expression);
|
||||
|
||||
} // namespace sf::priv
|
||||
|
Loading…
Reference in New Issue
Block a user