X-Git-Url: https://harrygodden.com/git/?p=vg.git;a=blobdiff_plain;f=vg_binstr.h;h=da41ce041a74881a01c9b63409ba6cc5a853f591;hp=d6bfb83b40cff72b75352226a89b9c816d851800;hb=HEAD;hpb=468a2c11d6c83e0e71e6ac87844e52cc4d49ccbc diff --git a/vg_binstr.h b/vg_binstr.h index d6bfb83..6e662fe 100644 --- a/vg_binstr.h +++ b/vg_binstr.h @@ -1,32 +1,10 @@ -#ifndef VG_BINSTR -#define VG_BINSTR +#pragma once /* dead simple.. 4 bits/character encoding */ -#include "vg_stdint.h" +#include "vg_platform.h" #define VG_BINSTR_BASECHAR 0x41 -static void vg_str_bin( const void *txt, void *bin, int size ) -{ - const u8 *src = txt; - u8 *dst = bin; - - for( u32 i=0; i>4u) & 0xf); - } -} - -#endif /* VG_BINSTR */ +void vg_str_bin( const void *txt, void *bin, int size ); +void vg_bin_str( const void *bin, void *txt, u32 size );