mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2025-11-12 21:33:02 +00:00
Improve buffer handling. Remove warnings raised by gcc 7.1
This commit is contained in:
@@ -1119,7 +1119,7 @@ int outecef(unsigned char *buff, const char *s, const sol_t *sol,
|
||||
|
||||
trace(3,"outecef:\n");
|
||||
|
||||
p += sprintf(p,"%s%s%14.4f%s%14.4f%s%14.4f%s%3d%s%3d%s%8.4f%s%8.4f%s%8.4f%s%8.4f%s%8.4f%s%8.4f%s%6.2f%s%6.1f\n",
|
||||
p += snprintf(p,255,"%s%s%14.4f%s%14.4f%s%14.4f%s%3d%s%3d%s%8.4f%s%8.4f%s%8.4f%s%8.4f%s%8.4f%s%8.4f%s%6.2f%s%6.1f\n",
|
||||
s,sep,sol->rr[0],sep,sol->rr[1],sep,sol->rr[2],sep,sol->stat,sep,
|
||||
sol->ns,sep,SQRT_SOL(sol->qr[0]),sep,SQRT_SOL(sol->qr[1]),sep,SQRT_SOL(sol->qr[2]),
|
||||
sep,sqvar(sol->qr[3]),sep,sqvar(sol->qr[4]),sep,sqvar(sol->qr[5]),
|
||||
@@ -1656,7 +1656,7 @@ int outsols(unsigned char *buff, const sol_t *sol, const double *rb,
|
||||
week++;
|
||||
gpst = 0.0;
|
||||
}
|
||||
sprintf(s,"%4d%s%*.*f",week,sep,6+(timeu <= 0?0:timeu+1),timeu,gpst);
|
||||
snprintf(s, 64, "%4d%s%*.*f", week, sep, 6 + (timeu <= 0 ? 0 : timeu+1), timeu, gpst);
|
||||
}
|
||||
switch (opt->posf)
|
||||
{
|
||||
|
||||
@@ -1127,7 +1127,7 @@ int reqntrip_s(ntrip_t *ntrip, char *msg)
|
||||
|
||||
tracet(3, "reqntrip_s: state=%d\n", ntrip->state);
|
||||
|
||||
p += sprintf(p, "SOURCE %s %s\r\n", ntrip->passwd, ntrip->mntpnt);
|
||||
p += snprintf(p, 256 + NTRIP_MAXSTR, "SOURCE %s %s\r\n", ntrip->passwd, ntrip->mntpnt);
|
||||
p += sprintf(p, "Source-Agent: NTRIP %s\r\n", NTRIP_AGENT);
|
||||
p += sprintf(p, "STR: %s\r\n", ntrip->str);
|
||||
p += sprintf(p, "\r\n");
|
||||
|
||||
Reference in New Issue
Block a user