aboutsummaryrefslogtreecommitdiff
path: root/src/base/string/read.c
blob: f753e24f57f66dabbd51684c01ea707b344cfa1f (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));
    memcpy(buf, s, len);

    return len;
}