#ifndef VG_PLATFORM_H
#define VG_PLATFORM_H
-#ifdef VG_RELEASE
- #define VG_STATIC static
-#else
- #define VG_STATIC
-#endif
-
//#include "vg.h"
#include "vg_stdint.h"
k_strncpy_overflow_fatal = 2
};
-VG_STATIC void vg_fatal_error( const char *fmt, ... );
-VG_STATIC u32 vg_strncpy( const char *src, char *dst, u32 len,
+static void vg_fatal_error( const char *fmt, ... );
+static u32 vg_strncpy( const char *src, char *dst, u32 len,
enum strncpy_behaviour behaviour )
{
for( u32 i=0; i<len; i++ ){
u32 i, len;
};
-VG_STATIC void vg_strnull( vg_str *str, char *buffer, u32 len )
+static void vg_strnull( vg_str *str, char *buffer, u32 len )
{
str->buffer = buffer;
str->buffer[0] = '\0';
str->len = len;
}
-VG_STATIC void vg_strcat( vg_str *str, const char *append )
+static void vg_strcat( vg_str *str, const char *append )
{
if( !append ) return;
for( u32 i=0; str->i < str->len; i++, str->i ++ ){
}
}
-VG_STATIC int vg_strgood( vg_str *str )
+static int vg_strgood( vg_str *str )
{
if( str->i == str->len ){
if( str->buffer[str->i -1] == '\0' ) return 1;
else return 1;
}
-VG_STATIC char *vg_strch( vg_str *str, char c )
+static char *vg_strch( vg_str *str, char c )
{
char *ptr = NULL;
for( u32 i=0; i<str->i; i++ ){
return ptr;
}
-VG_STATIC u32 vg_strdjb2( const char *str )
+static u32 vg_strdjb2( const char *str )
{
u32 hash = 5381, c;
return hash;
}
-VG_STATIC int vg_strdjb2_eq( const char *s1, u32 h1,
+static int vg_strdjb2_eq( const char *s1, u32 h1,
const char *s2, u32 h2 )
{
if( h1 == h2 ){