projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
use xstrdup, xmemdup0 and concat more
[deliverable/binutils-gdb.git]
/
gas
/
config
/
xtensa-relax.c
diff --git
a/gas/config/xtensa-relax.c
b/gas/config/xtensa-relax.c
index 3adbf2aa60a68fc308ade94f2836f0b7416b8c01..9b4994ac8a2e83f31295f7ec3e37d3ad1a1b9f91 100644
(file)
--- a/
gas/config/xtensa-relax.c
+++ b/
gas/config/xtensa-relax.c
@@
-820,9
+820,7
@@
enter_opname_n (const char *name, int len)
return op->opname;
}
op = (opname_e *) xmalloc (sizeof (opname_e));
return op->opname;
}
op = (opname_e *) xmalloc (sizeof (opname_e));
- op->opname = (char *) xmalloc (len + 1);
- strncpy (op->opname, name, len);
- op->opname[len] = '\0';
+ op->opname = xmemdup0 (name, len);
return op->opname;
}
return op->opname;
}
@@
-1127,9
+1125,7
@@
split_string (split_rec *rec,
else
{
len = p - q;
else
{
len = p - q;
- rec->vec[i] = (char *) xmalloc (sizeof (char) * (len + 1));
- strncpy (rec->vec[i], q, len);
- rec->vec[i][len] = '\0';
+ rec->vec[i] = xmemdup0 (q, len);
p++;
}
p++;
}
This page took
0.025974 seconds
and
4
git commands to generate.