all repos — tint2 @ e046cb88abc85eef218d1912297db92e7cbf3204

fork of the tint2 desktop panel for my custom setup - only minimized windows across all desktops for the taskbar

src/util/strlcat.h (raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef STRLCAT_H
#define STRLCAT_H

#include <stddef.h>
#include <stdint.h>

/*
 * Appends src to string dst of size siz (unlike strncat, siz is the
 * full size of dst, not space left).  At most siz-1 characters
 * will be copied.  Always NUL terminates (unless siz <= strlen(dst)).
 * Returns strlen(src) + MIN(siz, strlen(initial dst)).
 * If retval >= siz, truncation occurred.
 */
size_t strlcat(char *dst, const char *src, size_t siz);

#endif