Petr Kulhavy
2017-05-16 14:56:48 UTC
This is not a fix of an actual issue rather than prevention of a potential issue.
On two places a fixed array size (different to the actual size) is used in snprintf.
Replace with sizeof(array)
Signed-off-by: Petr Kulhavy <***@jikos.cz>
---
clock.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/clock.c b/clock.c
index 629a160..b6afba9 100644
--- a/clock.c
+++ b/clock.c
@@ -1053,7 +1053,7 @@ struct clock *clock_create(enum clock_type type, struct config *config,
c->utc_timescale = 1;
}
} else if (phc_index >= 0) {
- snprintf(phc, 31, "/dev/ptp%d", phc_index);
+ snprintf(phc, sizeof(phc), "/dev/ptp%d", phc_index);
c->clkid = phc_open(phc);
if (c->clkid == CLOCK_INVALID) {
pr_err("Failed to open %s: %m", phc);
@@ -1589,7 +1589,7 @@ int clock_switch_phc(struct clock *c, int phc_index)
clockid_t clkid;
char phc[32];
- snprintf(phc, 31, "/dev/ptp%d", phc_index);
+ snprintf(phc, sizeof(phc), "/dev/ptp%d", phc_index);
clkid = phc_open(phc);
if (clkid == CLOCK_INVALID) {
pr_err("Switching PHC, failed to open %s: %m", phc);
On two places a fixed array size (different to the actual size) is used in snprintf.
Replace with sizeof(array)
Signed-off-by: Petr Kulhavy <***@jikos.cz>
---
clock.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/clock.c b/clock.c
index 629a160..b6afba9 100644
--- a/clock.c
+++ b/clock.c
@@ -1053,7 +1053,7 @@ struct clock *clock_create(enum clock_type type, struct config *config,
c->utc_timescale = 1;
}
} else if (phc_index >= 0) {
- snprintf(phc, 31, "/dev/ptp%d", phc_index);
+ snprintf(phc, sizeof(phc), "/dev/ptp%d", phc_index);
c->clkid = phc_open(phc);
if (c->clkid == CLOCK_INVALID) {
pr_err("Failed to open %s: %m", phc);
@@ -1589,7 +1589,7 @@ int clock_switch_phc(struct clock *c, int phc_index)
clockid_t clkid;
char phc[32];
- snprintf(phc, 31, "/dev/ptp%d", phc_index);
+ snprintf(phc, sizeof(phc), "/dev/ptp%d", phc_index);
clkid = phc_open(phc);
if (clkid == CLOCK_INVALID) {
pr_err("Switching PHC, failed to open %s: %m", phc);
--
2.7.4
2.7.4