diff options
| author | Paul Eggert <eggert@cs.ucla.edu> | 2022-01-31 08:42:07 -0800 |
|---|---|---|
| committer | Paul Eggert <eggert@cs.ucla.edu> | 2022-01-31 12:07:39 -0800 |
| commit | 22a0f9c32e43d9129cd281a6f21f8150f2becd3d (patch) | |
| tree | 7f3ad246abb47865deef14baf0daaaf32cbbf95e | |
| parent | cp: simplify GCC pacification (diff) | |
| download | coreutils-22a0f9c32e43d9129cd281a6f21f8150f2becd3d.tar.gz coreutils-22a0f9c32e43d9129cd281a6f21f8150f2becd3d.zip | |
cut: simplify -fsanitize=leak pacification
* src/set-fields.c (reset_fields): Remove, as it’s not needed for
-fsanitize=leak even when ‘lint’ is defined. All uses removed.
| -rw-r--r-- | src/cut.c | 2 | ||||
| -rw-r--r-- | src/set-fields.c | 9 | ||||
| -rw-r--r-- | src/set-fields.h | 3 |
3 files changed, 0 insertions, 14 deletions
@@ -602,7 +602,5 @@ main (int argc, char **argv) ok = false; } - IF_LINT (reset_fields ()); - return ok ? EXIT_SUCCESS : EXIT_FAILURE; } diff --git a/src/set-fields.c b/src/set-fields.c index e3cce30d9..575dc2784 100644 --- a/src/set-fields.c +++ b/src/set-fields.c @@ -308,12 +308,3 @@ set_fields (char const *fieldstr, unsigned int options) frp = xrealloc (frp, n_frp * sizeof (struct field_range_pair)); frp[n_frp - 1].lo = frp[n_frp - 1].hi = UINTMAX_MAX; } - -void -reset_fields (void) -{ - n_frp = 0 ; - n_frp_allocated = 0; - free (frp); - frp = NULL; -} diff --git a/src/set-fields.h b/src/set-fields.h index 7bc9b3afe..3e7613a98 100644 --- a/src/set-fields.h +++ b/src/set-fields.h @@ -41,7 +41,4 @@ enum /* allocates and initializes the FRP array and N_FRP count */ extern void set_fields (char const *fieldstr, unsigned int options); -/* frees memory allocated by set_fields() */ -extern void reset_fields (void); - #endif |
