FLTK 1.5.0
fl_string_functions.h
Go to the documentation of this file.
1
/*
2
* Platform agnostic string portability functions for the Fast Light Tool Kit (FLTK).
3
*
4
* Copyright 2020-2022 by Bill Spitzak and others.
5
*
6
* This library is free software. Distribution and use rights are outlined in
7
* the file "COPYING" which should have been included with this file. If this
8
* file is missing or damaged, see the license at:
9
*
10
* https://www.fltk.org/COPYING.php
11
*
12
* Please see the following page on how to report bugs and issues:
13
*
14
* https://www.fltk.org/bugs.php
15
*/
16
22
#ifndef _FL_fl_string_functions_h_
23
#define _FL_fl_string_functions_h_
24
25
#include "Fl_Export.H"
26
27
#ifdef __cplusplus
28
extern
"C"
{
29
#endif
30
31
#include <stddef.h>
// size_t
32
38
FL_EXPORT
char
*
fl_strdup
(
const
char
*s);
39
40
FL_EXPORT
size_t
fl_strlcpy(
char
*,
const
char
*,
size_t
);
41
44
#ifdef __cplusplus
45
}
46
#endif
/* __cplusplus */
47
48
49
#endif
/* _FL_fl_string_functions_h_ */
fl_strdup
char * fl_strdup(const char *s)
Cross platform interface to POSIX function strdup().
Definition:
fl_string_functions.cxx:32
FL
fl_string_functions.h
Generated by
1.9.4