//--- // gint:core:string - replicas of a few string functions //--- #include #include #include GWEAK size_t strlen(const char *str) { int len = 0; while(str[len]) len++; return len; } GWEAK char *strncpy(char *dst, const char *src, size_t n) { size_t i = 0; while(i < n && (dst[i] = src[i])) i++; return dst; }