start of excution implementation

This commit is contained in:
2023-02-09 18:47:05 +01:00
parent 4258c1da62
commit 1a04f73b49
48 changed files with 312 additions and 51 deletions

View File

@ -1,11 +1,11 @@
#include "utils.h"
char *ft_getstr(char *str, size_t n)
char *ft_getstr(const char *str, size_t n)
{
size_t start;
size_t stop;
char c;
int quote;
int quote;
start = n;
stop = n;

Binary file not shown.

View File

@ -1,6 +1,6 @@
#include "utils.h"
ssize_t ft_strnchr(char *str, char c)
ssize_t ft_strnchr(const char *str, char c)
{
size_t i;

Binary file not shown.

View File

@ -1,6 +1,6 @@
#include "utils.h"
size_t ft_strncpy(char *dst, char *src, size_t n)
size_t ft_strncpy(char *dst, const char *src, size_t n)
{
size_t i;

Binary file not shown.

View File

@ -1,11 +1,12 @@
#include "utils.h"
char *ft_strreplace(char *str, char *fill, size_t start, size_t stop)
char *ft_strreplace(char *str, const char *fill, size_t start, size_t stop)
{
char *out;
size_t sum;
out = malloc((ft_strlen(str) + ft_strlen(fill) - (stop - start) + 1 * sizeof(char)));
out = malloc((ft_strlen(str) + ft_strlen(fill) - (stop - start) + 1
* sizeof(char)));
if (out == NULL)
return (NULL);
ft_strncpy(out, str, start);

Binary file not shown.