Cleanup
diff --git a/src/init.c b/src/init.c
index 4ed9295..9e670d4 100644
--- a/src/init.c
+++ b/src/init.c
@@ -57,37 +57,6 @@
}
};
-// Returns a generic string representation of the specified error
-//
-static const char* getErrorString(int code)
-{
- switch (code)
- {
- case GLFW_NOT_INITIALIZED:
- return "The GLFW library is not initialized";
- case GLFW_NO_CURRENT_CONTEXT:
- return "There is no current context";
- case GLFW_INVALID_ENUM:
- return "Invalid argument for enum parameter";
- case GLFW_INVALID_VALUE:
- return "Invalid value for parameter";
- case GLFW_OUT_OF_MEMORY:
- return "Out of memory";
- case GLFW_API_UNAVAILABLE:
- return "The requested API is unavailable";
- case GLFW_VERSION_UNAVAILABLE:
- return "The requested API version is unavailable";
- case GLFW_PLATFORM_ERROR:
- return "An undocumented platform-specific error occurred";
- case GLFW_FORMAT_UNAVAILABLE:
- return "The requested format is unavailable";
- case GLFW_NO_WINDOW_CONTEXT:
- return "The specified window has no context";
- default:
- return "ERROR: UNKNOWN GLFW ERROR";
- }
-}
-
// Terminate the library
//
static void terminate(void)
@@ -173,7 +142,30 @@
description[sizeof(description) - 1] = '\0';
}
else
- strcpy(description, getErrorString(code));
+ {
+ if (code == GLFW_NOT_INITIALIZED)
+ strcpy(description, "The GLFW library is not initialized");
+ else if (code == GLFW_NO_CURRENT_CONTEXT)
+ strcpy(description, "There is no current context");
+ else if (code == GLFW_INVALID_ENUM)
+ strcpy(description, "Invalid argument for enum parameter");
+ else if (code == GLFW_INVALID_VALUE)
+ strcpy(description, "Invalid value for parameter");
+ else if (code == GLFW_OUT_OF_MEMORY)
+ strcpy(description, "Out of memory");
+ else if (code == GLFW_API_UNAVAILABLE)
+ strcpy(description, "The requested API is unavailable");
+ else if (code == GLFW_VERSION_UNAVAILABLE)
+ strcpy(description, "The requested API version is unavailable");
+ else if (code == GLFW_PLATFORM_ERROR)
+ strcpy(description, "A platform-specific error occurred");
+ else if (code == GLFW_FORMAT_UNAVAILABLE)
+ strcpy(description, "The requested format is unavailable");
+ else if (code == GLFW_NO_WINDOW_CONTEXT)
+ strcpy(description, "The specified window has no context");
+ else
+ strcpy(description, "ERROR: UNKNOWN GLFW ERROR");
+ }
if (_glfw.initialized)
{