dev: norm

This commit is contained in:
Zy 2024-10-12 22:33:06 +02:00
parent 1c023df1ff
commit a93af5c48f
4 changed files with 26 additions and 23 deletions

View file

@ -2,7 +2,7 @@
# Use the norminette but without all these rules that make coding harder. # Use the norminette but without all these rules that make coding harder.
norminette | grep -v \ norminette $* | grep -v \
"INVALID_HEADER "INVALID_HEADER
VAR_DECL_START_FUNC VAR_DECL_START_FUNC
EMPTY_LINE_FUNCTION EMPTY_LINE_FUNCTION
@ -10,10 +10,10 @@ TOO_MANY_ARGS
TOO_MANY_FUNCS TOO_MANY_FUNCS
TOO_MANY_LINES TOO_MANY_LINES
PREPROC_CONSTANT PREPROC_CONSTANT
MACRO_FUNC_FORBIDDEN
GLOBAL_VAR_DETECTED GLOBAL_VAR_DETECTED
WRONG_SCOPE_COMMENT WRONG_SCOPE_COMMENT
MULT_DECL_LINE MULT_DECL_LINE
GOTO_FBIDDEN FORBIDDEN
LABEL_FBIDDEN FBIDDEN
TERNARY_FBIDDEN" SPACE_EMPTY_LINE
DECL_ASSIGN_LINE"

View file

@ -10,8 +10,8 @@
* with embedassets.sh. * with embedassets.sh.
*/ */
#ifndef MLX3DS_ASSETS_H #ifndef MLX3DS_EMBEDDEDASSETS_H
# define MLX3DS_ASSETS_H # define MLX3DS_EMBEDDEDASSETS_H
# include <string.h> # include <string.h>

View file

@ -21,22 +21,24 @@ typedef struct s_in_assetsocket
// This function is implemented in embedassets.sh // This function is implemented in embedassets.sh
const t_embeddedasset *mlx3ds_assets_get(const char *name); const t_embeddedasset *mlx3ds_assets_get(const char *name);
t_assetsocket mlx3ds_assets_open(const char *name) { t_assetsocket mlx3ds_assets_open(const char *name)
{
const t_embeddedasset *asset; const t_embeddedasset *asset;
t_in_assetsocket *r; t_in_assetsocket *r;
asset = mlx3ds_assets_get(name); asset = mlx3ds_assets_get(name);
if (!asset) if (!asset)
return NULL; return (NULL);
r = malloc(sizeof(t_in_assetsocket)); r = malloc(sizeof(t_in_assetsocket));
if (!r) if (!r)
return NULL; return (NULL);
r->asset = asset; r->asset = asset;
r->i = 0; r->i = 0;
return r; return (r);
} }
size_t mlx3ds_assets_read(t_assetsocket asset, void *buf, size_t count) { size_t mlx3ds_assets_read(t_assetsocket asset, void *buf, size_t count)
{
t_in_assetsocket *asset_ = asset; t_in_assetsocket *asset_ = asset;
if (count > asset_->asset->size - asset_->i) if (count > asset_->asset->size - asset_->i)
@ -44,9 +46,10 @@ size_t mlx3ds_assets_read(t_assetsocket asset, void *buf, size_t count) {
memcpy(buf, asset_->asset->data + asset_->i, count); memcpy(buf, asset_->asset->data + asset_->i, count);
asset_->i += count; asset_->i += count;
return count; return (count);
} }
void mlx3ds_assets_close(t_assetsocket asset) { void mlx3ds_assets_close(t_assetsocket asset)
{
free(asset); free(asset);
} }