ZynAddSAubFX Microtonal: Fixing formatting of detune values

- Fixes bug that prints values like "4.0123" as "4.123"
(cherry picked from commit 5a1fa4f3c522f2f438e052273a544091133bb0eb)
This commit is contained in:
Tobias Doerffel
2012-02-02 22:37:57 +01:00
parent 59da243fed
commit 60b93e331e

View File

@@ -395,7 +395,7 @@ void Microtonal::tuningtoline(int n, char *line, int maxn)
return;
}
if(octave[n].type == 1)
snprintf(line, maxn, "%d.%d", octave[n].x1, octave[n].x2);
snprintf(line, maxn, "%d.%06d", octave[n].x1, octave[n].x2);
if(octave[n].type == 2)
snprintf(line, maxn, "%d/%d", octave[n].x1, octave[n].x2);
}