code semantic fixups

This commit is contained in:
2025-06-05 16:05:37 +02:00
parent e57f499a32
commit 56749e2379
3 changed files with 10 additions and 3 deletions

View File

@@ -1,7 +1,7 @@
// Copyright (c) 2025 Quinn
// Licensed under the MIT Licence. See LICENSE for details
#pragma once
#include <GLFW/glfw3.h>
void key_callback(GLFWwindow* win, int key, int scancode, int action, int mods);

View File

@@ -5,10 +5,12 @@
#undef GLAD_GL_IMPLEMENTATION
#include <GLFW/glfw3.h>
#include <stdlib.h>
#include "error.h"
#include "io/window.h"
#define WIN_NAME "MCA Selector Lite"
#define WIN_DEFAULT_WIDTH 640
#define WIN_DEFAULT_HEIGHT 480
@@ -29,7 +31,12 @@ static inline void quit(void) {
int main(int argc, char** argv) {
(void)argc, (void)argv;
if (init()) fatal("failed to initialize!");
window_loop();
quit();
// return success, since some architectures do not follow 0=success
return EXIT_SUCCESS;
}

View File

@@ -4,7 +4,7 @@
#include "../atrb.h"
// stores a 3D point using a floating-point number
// stores a 2D point using a floating-point number
struct float2 {
float x;
float y;
@@ -42,7 +42,7 @@ atrb_const static inline float2 float2_div_s(float2 v, float n) {
}
atrb_const static inline float2 float2_neg(float2 v) {
return (float2){-v.x, -v.y };
return (float2){-v.x, -v.y};
}
// gets the squared magnitude/length of float2