summaryrefslogtreecommitdiff
path: root/src/stringrep.cpp
blob: a505f8a00c2384b8eea8a9b99e1e4b6122d434fa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "stringrep.h"

int32_t stringlen( const char *s )
{
	for( int32_t i = 0;; i++ )
		if( !s[i] )
			return i;
}

char *stringdup( const char *s )
{
	int len = stringlen( s );
	char *r = new char[len+1];
	for( int j = 0; j <= len; j++ )
		r[j] = s[j];

	return r;
}