Add attributes to functions, remove inline functions

For some reasons, I cannot compile correctly this library with inline
functions using Meson and Ninja (commit adding Meson build file
incoming).

Some attributes are also added, such as an attribute for all functions
receiving pointers as arguments telling these arguments cannot be null.
This commit is contained in:
2020-10-26 21:35:37 +01:00
parent fbed1b21d6
commit 988420a27c
3 changed files with 40 additions and 29 deletions

1
.gitignore vendored
View File

@@ -1,2 +1,3 @@
*.out
vgcore*
/build/