Warning: Attempt to read property "date" on null in /usr/local/www/websvn.planix.org/blame.php on line 247

Warning: Attempt to read property "msg" on null in /usr/local/www/websvn.planix.org/blame.php on line 247
WebSVN – planix.SVN – Blame – /os/branches/planix-v0/sys/src/libString/s_nappend.c – Rev 2

Subversion Repositories planix.SVN

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 - 1
#include <u.h>
2
#include <libc.h>
3
#include "String.h"
4
 
5
/* append a char array ( of up to n characters) to a String */
6
String *
7
s_nappend(String *to, char *from, int n)
8
{
9
	if (to == 0)
10
		to = s_new();
11
	if (from == 0)
12
		return to;
13
	for(; n && *from; from++, n--)
14
		s_putc(to, *from);
15
	s_terminate(to);
16
	return to;
17
}
18