payredu

[WIP] Cross-platform ledger GUI written in c99

1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
#ifndef _STRN_H
#define _STRN_H

int natoi(char* str, size_t len) {
	int final = 0;
	size_t i = 0;
	// ignore leading zeroes
	while(i < len && str[i] == '0') i++;
	for(;i < len; i++) {
		final *= 10;
		final += str[i] - '0';
	}
	return final;
}


#endif