aboutsummaryrefslogtreecommitdiff
path: root/src/base/string/read.c
blob: 3bc4f74553b806d1a0862579dc970c3fee0b7837 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#include "internal.h"

int
string·read(string s, int size, int n, void *buf)
{
    int len;

    len = MIN(n * size, string·len(s));
    mem·copy(buf, len, s);

    return len;
}