summaryrefslogtreecommitdiff
path: root/battfmt.c
blob: 14e0832560254ce6e60c64355acd5c27947bbe51 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <u.h>
#include <libc.h>
#include <ctype.h>

void
battfmt(char *buf, long buflen)
{
	char *s;

	for(s = buf; (s-buf) < buflen; s++)
		if(!isdigit(*s)){
			for(;(s-buf) < buflen; s++)
				*s = '\0';
			break;
		}
}

void
main(void)
{
	char str[] = "30 m";

	battfmt(str, 4);

	print("%s\n", str);

	exits("done");
}