OpenCoverage

savestring.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/savestring.c
Source codeSwitch to Preprocessed file
LineSourceCount
1/* savestring.c - function version of savestring for backwards compatibility */-
2-
3/* Copyright (C) 1998,2003,2017 Free Software Foundation, Inc.-
4-
5 This file is part of the GNU Readline Library (Readline), a library-
6 for reading lines of text with interactive input and history editing. -
7-
8 Readline is free software: you can redistribute it and/or modify-
9 it under the terms of the GNU General Public License as published by-
10 the Free Software Foundation, either version 3 of the License, or-
11 (at your option) any later version.-
12-
13 Readline is distributed in the hope that it will be useful,-
14 but WITHOUT ANY WARRANTY; without even the implied warranty of-
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the-
16 GNU General Public License for more details.-
17-
18 You should have received a copy of the GNU General Public License-
19 along with Readline. If not, see <http://www.gnu.org/licenses/>.-
20*/-
21-
22#define READLINE_LIBRARY-
23-
24#include <config.h>-
25#ifdef HAVE_STRING_H-
26# include <string.h>-
27#endif-
28#include "xmalloc.h"-
29-
30/* Backwards compatibility, now that savestring has been removed from-
31 all `public' readline header files. */-
32char *-
33savestring (const char *s)-
34{-
35 char *ret;-
36-
37 ret = (char *)xmalloc (strlen (s) + 1);-
38 strcpy (ret, s);-
39 return ret;
never executed: return ret;
0
40}-
Source codeSwitch to Preprocessed file

Generated by Squish Coco 4.1.2