browser-window-c 0.3.2

Browser framework functionality for BrowserWindow written in C/C++.
Documentation
#include "string.h"

#include <stdlib.h>
#include <string.h>



char* bw_string_copyAsNewCstr( bw_CStrSlice str ) {
	char* new_str = (char*)malloc( str.len + 1 );
	memcpy( new_str, str.data, str.len );
	new_str[ str.len ] = '\0';
	return new_str;
}

void bw_string_free(bw_StrSlice slice) {
	free(slice.data);
}

void bw_string_freeC(bw_CStrSlice slice) {
	free((void*)slice.data);
}

void bw_string_freeCstr( char* str ) {
	free( str );
}