summaryrefslogtreecommitdiffstats
path: root/smenu.c
diff options
context:
space:
mode:
authorpgen <p.gen.progs@gmail.com>2018-04-18 23:22:27 +0200
committerpgen <p.gen.progs@gmail.com>2018-04-18 23:22:27 +0200
commit0f21034fbe2907e76b7bcb2eff8664e4bf328134 (patch)
tree88cb12f497c00e1e5e8209290eee0ef626b29b0f /smenu.c
parent2fb1814f1f56d38445dcdef632838e649e9e6f18 (diff)
Make sure that x version of strdup and malloc are used
Diffstat (limited to 'smenu.c')
-rw-r--r--smenu.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/smenu.c b/smenu.c
index 24dc2e0..43a4d2a 100644
--- a/smenu.c
+++ b/smenu.c
@@ -6489,7 +6489,7 @@ main(int argc, char * argv[])
switch (*(argv[optind]))
{
case 'l': /* left char */
- daccess.left = strdup(argv[optind] + 2);
+ daccess.left = xstrdup(argv[optind] + 2);
mb_interpret(daccess.left, &langinfo);
if (mb_strlen(daccess.left) != 1)
@@ -6503,7 +6503,7 @@ main(int argc, char * argv[])
break;
case 'r': /* right char */
- daccess.right = strdup(argv[optind] + 2);
+ daccess.right = xstrdup(argv[optind] + 2);
mb_interpret(daccess.right, &langinfo);
if (mb_strlen(daccess.right) != 1)
@@ -6580,7 +6580,7 @@ main(int argc, char * argv[])
break;
case 'd': /* decorate */
- daccess.num_sep = strdup(argv[optind] + 2);
+ daccess.num_sep = xstrdup(argv[optind] + 2);
mb_interpret(daccess.num_sep, &langinfo);
if (mb_strlen(daccess.num_sep) != 1)
@@ -7844,7 +7844,7 @@ main(int argc, char * argv[])
{
char * selector;
char * tmp = xmalloc(strlen(word->str) + 4 + daccess.length);
- int * word_pos = malloc(sizeof(int));
+ int * word_pos = xmalloc(sizeof(int));
int may_number;
if (!isempty(word->str))
@@ -7940,7 +7940,7 @@ main(int argc, char * argv[])
: daccess.length,
daccess_index);
- selector = strdup(tmp + 1);
+ selector = xstrdup(tmp + 1);
ltrim(selector, " ");
rtrim(selector, " ", 0);
@@ -9263,7 +9263,7 @@ main(int argc, char * argv[])
/* Chose the original string to print if the current one */
/* has been altered by a possible expansion. */
/* """"""""""""""""""""""""""""""""""""""""""""""""""""" */
- output_node = malloc(sizeof(output_t));
+ output_node = xmalloc(sizeof(output_t));
if (word_a[wi].orig != NULL)
str = word_a[wi].orig;