diff options
author | Christian Göttsche <cgzones@googlemail.com> | 2020-11-28 19:33:07 +0100 |
---|---|---|
committer | Christian Göttsche <cgzones@googlemail.com> | 2020-11-28 19:33:07 +0100 |
commit | ea4f33409a978140493a43567fa3a3454ab03479 (patch) | |
tree | 80ed4da77c2c5a69410a32a96f78fea643c61e7d /Header.c | |
parent | 7899ae2eb1ec23f5315aee4a2601cbb95bdbf4c2 (diff) |
Update even more snprintfs
Use size of actual buffers instead of magic numbers
Diffstat (limited to 'Header.c')
-rw-r--r-- | Header.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -69,11 +69,11 @@ void Header_writeBackToSettings(const Header* this) { for (int i = 0; i < len; i++) { Meter* meter = (Meter*) Vector_get(vec, i); - char* name = xCalloc(64, sizeof(char)); + char* name; if (meter->param) { - xSnprintf(name, 63, "%s(%d)", As_Meter(meter)->name, meter->param); + xAsprintf(&name, "%s(%d)", As_Meter(meter)->name, meter->param); } else { - xSnprintf(name, 63, "%s", As_Meter(meter)->name); + xAsprintf(&name, "%s", As_Meter(meter)->name); } colSettings->names[i] = name; colSettings->modes[i] = meter->mode; |