RESERVE_CONFIG_BUFFER --> bb_common_bufsiz1
This commit is contained in:
parent
6f347ef9dc
commit
a2eec6051f
@ -282,10 +282,8 @@ int date_main(int argc, char **argv)
|
|||||||
|
|
||||||
{
|
{
|
||||||
/* Print OUTPUT (after ALL that!) */
|
/* Print OUTPUT (after ALL that!) */
|
||||||
RESERVE_CONFIG_BUFFER(t_buff, 201);
|
strftime(bb_common_bufsiz1, 200, date_fmt, &tm_time);
|
||||||
strftime(t_buff, 200, date_fmt, &tm_time);
|
puts(bb_common_bufsiz1);
|
||||||
puts(t_buff);
|
|
||||||
RELEASE_CONFIG_BUFFER(t_buff);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return EXIT_SUCCESS;
|
return EXIT_SUCCESS;
|
||||||
|
@ -30,7 +30,13 @@ int realpath_main(int argc, char **argv)
|
|||||||
{
|
{
|
||||||
int retval = EXIT_SUCCESS;
|
int retval = EXIT_SUCCESS;
|
||||||
|
|
||||||
|
#if PATH_MAX > (BUFSIZ+1)
|
||||||
RESERVE_CONFIG_BUFFER(resolved_path, PATH_MAX);
|
RESERVE_CONFIG_BUFFER(resolved_path, PATH_MAX);
|
||||||
|
# define resolved_path_MUST_FREE 1
|
||||||
|
#else
|
||||||
|
#define resolved_path bb_common_bufsiz1
|
||||||
|
# define resolved_path_MUST_FREE 0
|
||||||
|
#endif
|
||||||
|
|
||||||
if (--argc == 0) {
|
if (--argc == 0) {
|
||||||
bb_show_usage();
|
bb_show_usage();
|
||||||
@ -46,7 +52,7 @@ int realpath_main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
} while (--argc);
|
} while (--argc);
|
||||||
|
|
||||||
#ifdef CONFIG_FEATURE_CLEAN_UP
|
#if ENABLE_FEATURE_CLEAN_UP && resolved_path_MUST_FREE
|
||||||
RELEASE_CONFIG_BUFFER(resolved_path);
|
RELEASE_CONFIG_BUFFER(resolved_path);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -60,7 +60,7 @@ extern int pidof_main(int argc, char **argv)
|
|||||||
#if ENABLE_FEATURE_PIDOF_OMIT
|
#if ENABLE_FEATURE_PIDOF_OMIT
|
||||||
/* fill omit list. */
|
/* fill omit list. */
|
||||||
{
|
{
|
||||||
RESERVE_CONFIG_BUFFER(getppid_str, 32);
|
char getppid_str[32];
|
||||||
llist_t * omits_p = omits;
|
llist_t * omits_p = omits;
|
||||||
while (omits_p) {
|
while (omits_p) {
|
||||||
/* are we asked to exclude the parent's process ID? */
|
/* are we asked to exclude the parent's process ID? */
|
||||||
@ -76,8 +76,6 @@ extern int pidof_main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
omits_p = omits_p->link;
|
omits_p = omits_p->link;
|
||||||
}
|
}
|
||||||
if (ENABLE_FEATURE_CLEAN_UP)
|
|
||||||
RELEASE_CONFIG_BUFFER(getppid_str);
|
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
/* Looks like everything is set to go. */
|
/* Looks like everything is set to go. */
|
||||||
|
Loading…
Reference in New Issue
Block a user