diff --git a/src/launchtle.c b/src/launchtle.c index 14b7485..9893b11 100644 --- a/src/launchtle.c +++ b/src/launchtle.c @@ -170,14 +170,14 @@ void format_tle(orbit_t orb,char *line1,char *line2) else if (line1[i]=='-') csum++; } - sprintf(line1,"%s%d",line1,csum%10); + line1[strlen(line1) - 1] = '0' + (csum % 10); for (i=0,csum=0;i