From c4f2f8449ad09301e5725f69b7374d958cc5dff8 Mon Sep 17 00:00:00 2001 From: Jari Vetoniemi Date: Thu, 22 Feb 2018 18:40:15 +0200 Subject: refactor commit --- src/libandroid.c | 46 ++++++++++++++++++++++++++-------------------- 1 file changed, 26 insertions(+), 20 deletions(-) (limited to 'src/libandroid.c') diff --git a/src/libandroid.c b/src/libandroid.c index b25d21b..c8bafa9 100644 --- a/src/libandroid.c +++ b/src/libandroid.c @@ -3,29 +3,31 @@ #include #include #include -#include "jvm/jni.h" #define GLFW_INCLUDE_NONE #include +#include "jvm/jni.h" + // System #define PROP_NAME_MAX 32 #define PROP_VALUE_MAX 92 -int __system_property_get(const char *name, char *value) +int +__system_property_get(const char *name, char *value) { return 0; } // AConfiguration -struct AConfiguration -{ +struct AConfiguration { + char nop; }; -struct AAssetManager -{ +struct AAssetManager { + char nop; }; struct AConfiguration* @@ -47,8 +49,8 @@ AConfiguration_fromAssetManager(struct AConfiguration *out, struct AAssetManager // ALooper -static struct ALooper -{ +static struct ALooper { + char nop; } thread_looper; typedef void* ALooper_callbackFunc; @@ -85,6 +87,7 @@ ALooper_pollOnce(int timeoutMillis, int *outFd, int *outEvents, void **outData) // ASensor struct ASensor { + char nop; }; const char* @@ -118,9 +121,11 @@ ASensor_getMinDelay(struct ASensor const *sensor) } struct ASensorEvent { + char nop; }; struct ASensorEventQueue { + char nop; }; int @@ -154,9 +159,11 @@ ASensorEventQueue_getEvents(struct ASensorEventQueue *queue, struct ASensorEvent } struct ASensorManager { + char nop; }; struct ASensorList { + char nop; }; struct ASensorManager* @@ -191,8 +198,8 @@ ASensorManager_destroyEventQueue(struct ASensorManager *manager, struct ASensorE // AInput -struct AInputEvent -{ +struct AInputEvent { + char nop; }; int32_t @@ -381,8 +388,8 @@ AKeyEvent_getAction(const struct AInputEvent *key_event) return 0; } -struct AInputQueue -{ +struct AInputQueue { + char nop; }; void @@ -420,23 +427,22 @@ AInputQueue_finishEvent(struct AInputQueue *queue, struct AInputEvent *event, in // ANative -struct ANativeWindow -{ +struct ANativeWindow { GLFWwindow *glfw; }; -struct ANativeWindow_Buffer -{ +struct ANativeWindow_Buffer { + char nop; }; -struct ARect -{ +struct ARect { + char nop; }; static void glfw_error_cb(int code, const char *error) { - printf("%d: %s\n", code, error); + fprintf(stderr, "glfw: (%d) %s\n", code, error); } struct ANativeWindow* @@ -449,7 +455,7 @@ ANativeWindow_fromSurface(JNIEnv* env, jobject surface) return NULL; glfwInit(); - printf("glfw: %s\n", glfwGetVersionString()); + fprintf(stderr, "glfw: %s\n", glfwGetVersionString()); glfwSetErrorCallback(glfw_error_cb); glfwWindowHint(GLFW_CLIENT_API, GLFW_OPENGL_ES_API); glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 2); -- cgit v1.2.3