aboutsummaryrefslogtreecommitdiff
path: root/include/str.h
blob: 7f5199696df4e7a7a0afc2d59eb108a30e18d0c4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef STRINGS_H
#define STRINGS_H

#include "db.h"


uint32_t len(const char *s);

bool sameStr(const char *s1, const char *s2);

char *normalizeStr(const char *str, uint32_t *ln);

char *normalizeStrLimit(const char *str, uint32_t *l, uint32_t limit);

char *trimStr(const char *str, uint32_t *l);

char *trimStrLimit(const char *str, uint32_t *l, uint32_t limit);

ssize_t strInTags(const char *tags, int n, const char *ndl, int m, char sep); 

#endif