change interface to bb_xasprintf() - more perfect for me.
ln.c: error_msg(str)->error_msg(%s, str) - remove standart "feature" for hackers reduce 100 bytes don't care in sum
This commit is contained in:
@ -147,7 +147,7 @@ static int null (VALUE *v)
|
||||
static void tostring (VALUE *v)
|
||||
{
|
||||
if (v->type == integer) {
|
||||
bb_xasprintf (&(v->u.s), "%d", v->u.i);
|
||||
v->u.s = bb_xasprintf ("%d", v->u.i);
|
||||
v->type = string;
|
||||
}
|
||||
}
|
||||
|
@ -74,17 +74,17 @@ extern int ln_main(int argc, char **argv)
|
||||
src_name = src;
|
||||
}
|
||||
if (!(flag & LN_SYMLINK) && stat(*argv, &statbuf)) {
|
||||
bb_perror_msg(*argv);
|
||||
bb_perror_msg("%s", *argv);
|
||||
status = EXIT_FAILURE;
|
||||
free(src_name);
|
||||
continue;
|
||||
}
|
||||
|
||||
if (flag & LN_BACKUP) {
|
||||
char *backup = NULL;
|
||||
bb_xasprintf(&backup, "%s%s", src, suffix);
|
||||
char *backup;
|
||||
backup = bb_xasprintf("%s%s", src, suffix);
|
||||
if (rename(src, backup) < 0 && errno != ENOENT) {
|
||||
bb_perror_msg(src);
|
||||
bb_perror_msg("%s", src);
|
||||
status = EXIT_FAILURE;
|
||||
free(backup);
|
||||
continue;
|
||||
|
Reference in New Issue
Block a user