#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; }