raw[1] += amt;
}
+__attribute__((warn_unused_result))
void *csr_sb_reserve( void *arr, u32 amt, u32 esize )
{
u32 cap = arr? csr_sb_cap( arr ): 0;
}
}
+void csr_sb_clear( void *arr )
+{
+ if( arr )
+ {
+ ((u32 *)csr_sb_raw( arr ))[1] = 0;
+ }
+}
+
// djb2 - Dan Bernstein
unsigned long djb2( unsigned char const *str )
{