From 66c5134eb58e8566f564d59776bd5431c6333828 Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Sun, 19 Oct 2025 23:04:04 +0100 Subject: Remove impl folder --- impl/sv.c | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 impl/sv.c (limited to 'impl/sv.c') diff --git a/impl/sv.c b/impl/sv.c deleted file mode 100644 index 97774c6..0000000 --- a/impl/sv.c +++ /dev/null @@ -1,27 +0,0 @@ -/* Copyright (C) 2025 Aryadev Chavali - - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Unlicense - * for details. - - * You may distribute and modify this code under the terms of the - * Unlicense, which you should have received a copy of along with this - * program. If not, please go to . - - * Created: 2025-08-21 - * Description: String views - */ - -#include -#include - -#include - -sv_t sv_copy(sv_t old) -{ - char *newstr = calloc(1, (old.size + 1) * sizeof(*newstr)); - memcpy(newstr, old.data, old.size); - newstr[old.size] = '\0'; - return SV(newstr, old.size); -} -- cgit v1.2.3-13-gbd6f