2
#include "SimpleTypeSystem.h"
7
char * s_get_version_string () {
8
char * ret_val = malloc ( sizeof(char) * 32);
9
sprintf (ret_val, "Version: %d.%d.%d ", s_get_version_major (),
10
s_get_version_minor (),
11
s_get_version_patch ());
15
int s_get_version_major () {
16
return SIMPLE_TYPE_SYSTEM_VERSION_MAJOR;
19
int s_get_version_minor () {
20
return SIMPLE_TYPE_SYSTEM_VERSION_MINOR;
23
int s_get_version_patch () {
24
return SIMPLE_TYPE_SYSTEM_VERSION_PATCH;
27
char * s_string_new (const char * s) {
28
char * ret_val = malloc (strlen (s) + 1);
33
char * s_string_new_with_lenghth (const char * s, size_t len) {
34
char * ret_val = malloc (len);
35
strncpy (ret_val, s, len);