1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-06-23 17:04:08 +00:00

Remove all c-style casts

This commit is contained in:
Carles Fernandez 2019-08-16 15:19:31 +02:00
parent db2638ad46
commit e89a92469b
No known key found for this signature in database
GPG Key ID: 4C583C52B0C3877D
6 changed files with 26 additions and 26 deletions

View File

@ -324,8 +324,8 @@ void readsp3b(FILE *fp, char type, int *sats __attribute__((unused)), int ns, co
/* compare precise ephemeris -------------------------------------------------*/ /* compare precise ephemeris -------------------------------------------------*/
int cmppeph(const void *p1, const void *p2) int cmppeph(const void *p1, const void *p2)
{ {
auto *q1 = (peph_t *)p1; auto *q1 = static_cast<const peph_t *>(p1);
auto *q2 = (peph_t *)p2; auto *q2 = static_cast<const peph_t *>(p2);
double tt = timediff(q1->time, q2->time); double tt = timediff(q1->time, q2->time);
return tt < -1e-9 ? -1 : (tt > 1e-9 ? 1 : q1->index - q2->index); return tt < -1e-9 ? -1 : (tt > 1e-9 ? 1 : q1->index - q2->index);
} }

View File

@ -3085,7 +3085,7 @@ void save_msm_obs(rtcm_t *rtcm, int sys, msm_h_t *h, const double *r,
double tt; double tt;
double wl; double wl;
unsigned char code[32]; unsigned char code[32];
char *msm_type = (char *)""; char *msm_type = const_cast<char *>("");
char *q = nullptr; char *q = nullptr;
int i; int i;
int j; int j;

View File

@ -643,7 +643,7 @@ char *code2obs(unsigned char code, int *freq)
} }
if (code <= CODE_NONE || MAXCODE < code) if (code <= CODE_NONE || MAXCODE < code)
{ {
return (char *)""; return const_cast<char *>("");
} }
if (freq) if (freq)
{ {
@ -1450,7 +1450,7 @@ void matsprint(const double A[], int n, int m, int p, int q, std::string &buffer
char buf_[256]; char buf_[256];
sprintf(buf_, " %*.*f", p, q, A[i + j * n]); sprintf(buf_, " %*.*f", p, q, A[i + j * n]);
std::string s(buf_); std::string s(buf_);
buffer = buffer + s; buffer += s;
} }
buffer += '\n'; buffer += '\n';
} }
@ -3320,8 +3320,8 @@ int geterp(const erp_t *erp, gtime_t time, double *erpv)
/* compare ephemeris ---------------------------------------------------------*/ /* compare ephemeris ---------------------------------------------------------*/
int cmpeph(const void *p1, const void *p2) int cmpeph(const void *p1, const void *p2)
{ {
auto *q1 = (eph_t *)p1; auto *q1 = static_cast<const eph_t *>(p1);
auto *q2 = (eph_t *)p2; auto *q2 = static_cast<const eph_t *>(p2);
return q1->ttr.time != q2->ttr.time ? static_cast<int>(q1->ttr.time - q2->ttr.time) : (q1->toe.time != q2->toe.time ? static_cast<int>(q1->toe.time - q2->toe.time) : q1->sat - q2->sat); return q1->ttr.time != q2->ttr.time ? static_cast<int>(q1->ttr.time - q2->ttr.time) : (q1->toe.time != q2->toe.time ? static_cast<int>(q1->toe.time - q2->toe.time) : q1->sat - q2->sat);
} }
@ -3370,8 +3370,8 @@ void uniqeph(nav_t *nav)
/* compare glonass ephemeris -------------------------------------------------*/ /* compare glonass ephemeris -------------------------------------------------*/
int cmpgeph(const void *p1, const void *p2) int cmpgeph(const void *p1, const void *p2)
{ {
auto *q1 = (geph_t *)p1; auto *q1 = static_cast<const geph_t *>(p1);
auto *q2 = (geph_t *)p2; auto *q2 = static_cast<const geph_t *>(p2);
return q1->tof.time != q2->tof.time ? static_cast<int>(q1->tof.time - q2->tof.time) : (q1->toe.time != q2->toe.time ? static_cast<int>(q1->toe.time - q2->toe.time) : q1->sat - q2->sat); return q1->tof.time != q2->tof.time ? static_cast<int>(q1->tof.time - q2->tof.time) : (q1->toe.time != q2->toe.time ? static_cast<int>(q1->toe.time - q2->toe.time) : q1->sat - q2->sat);
} }
@ -3421,8 +3421,8 @@ void uniqgeph(nav_t *nav)
/* compare sbas ephemeris ----------------------------------------------------*/ /* compare sbas ephemeris ----------------------------------------------------*/
int cmpseph(const void *p1, const void *p2) int cmpseph(const void *p1, const void *p2)
{ {
auto *q1 = (seph_t *)p1; auto *q1 = static_cast<const seph_t *>(p1);
auto *q2 = (seph_t *)p2; auto *q2 = static_cast<const seph_t *>(p2);
return q1->tof.time != q2->tof.time ? static_cast<int>(q1->tof.time - q2->tof.time) : (q1->t0.time != q2->t0.time ? static_cast<int>(q1->t0.time - q2->t0.time) : q1->sat - q2->sat); return q1->tof.time != q2->tof.time ? static_cast<int>(q1->tof.time - q2->tof.time) : (q1->t0.time != q2->t0.time ? static_cast<int>(q1->t0.time - q2->t0.time) : q1->sat - q2->sat);
} }
@ -3499,8 +3499,8 @@ void uniqnav(nav_t *nav)
/* compare observation data -------------------------------------------------*/ /* compare observation data -------------------------------------------------*/
int cmpobs(const void *p1, const void *p2) int cmpobs(const void *p1, const void *p2)
{ {
auto *q1 = (obsd_t *)p1; auto *q1 = static_cast<const obsd_t *>(p1);
auto *q2 = (obsd_t *)p2; auto *q2 = static_cast<const obsd_t *>(p2);
double tt = timediff(q1->time, q2->time); double tt = timediff(q1->time, q2->time);
if (fabs(tt) > DTTOL) if (fabs(tt) > DTTOL)
{ {
@ -5087,7 +5087,7 @@ int rtk_uncompress(const char *file, char *uncfile)
char tmpfile[1024] = ""; char tmpfile[1024] = "";
char buff[1024]; char buff[1024];
char *fname; char *fname;
char *dir = (char *)""; char *dir = const_cast<char *>("");
trace(3, "rtk_uncompress: file=%s\n", file); trace(3, "rtk_uncompress: file=%s\n", file);

View File

@ -749,8 +749,8 @@ void readmsgs(const char *file, int sel, gtime_t ts, gtime_t te,
/* compare sbas messages -----------------------------------------------------*/ /* compare sbas messages -----------------------------------------------------*/
int cmpmsgs(const void *p1, const void *p2) int cmpmsgs(const void *p1, const void *p2)
{ {
auto *q1 = (sbsmsg_t *)p1; auto *q1 = static_cast<const sbsmsg_t *>(p1);
auto *q2 = (sbsmsg_t *)p2; auto *q2 = static_cast<const sbsmsg_t *>(p2);
return q1->week != q2->week ? q1->week - q2->week : (q1->tow < q2->tow ? -1 : (q1->tow > q2->tow ? 1 : q1->prn - q2->prn)); return q1->week != q2->week ? q1->week - q2->week : (q1->tow < q2->tow ? -1 : (q1->tow > q2->tow ? 1 : q1->prn - q2->prn));
} }

View File

@ -1001,8 +1001,8 @@ int readsoldata(FILE *fp, gtime_t ts, gtime_t te, double tint, int qflag,
/* compare solution data -----------------------------------------------------*/ /* compare solution data -----------------------------------------------------*/
int cmpsol(const void *p1, const void *p2) int cmpsol(const void *p1, const void *p2)
{ {
auto *q1 = (sol_t *)p1; auto *q1 = static_cast<const sol_t *>(p1);
auto *q2 = (sol_t *)p2; auto *q2 = static_cast<const sol_t *>(p2);
double tt = timediff(q1->time, q2->time); double tt = timediff(q1->time, q2->time);
return tt < -0.0 ? -1 : (tt > 0.0 ? 1 : 0); return tt < -0.0 ? -1 : (tt > 0.0 ? 1 : 0);
} }
@ -1230,8 +1230,8 @@ void freesolstatbuf(solstatbuf_t *solstatbuf)
/* compare solution status ---------------------------------------------------*/ /* compare solution status ---------------------------------------------------*/
int cmpsolstat(const void *p1, const void *p2) int cmpsolstat(const void *p1, const void *p2)
{ {
auto *q1 = (solstat_t *)p1; auto *q1 = static_cast<const solstat_t *>(p1);
auto *q2 = (solstat_t *)p2; auto *q2 = static_cast<const solstat_t *>(p2);
double tt = timediff(q1->time, q2->time); double tt = timediff(q1->time, q2->time);
return tt < -0.0 ? -1 : (tt > 0.0 ? 1 : 0); return tt < -0.0 ? -1 : (tt > 0.0 ? 1 : 0);
} }
@ -1544,7 +1544,7 @@ int outnmea_rmc(unsigned char *buff, const sol_t *sol)
char *p = reinterpret_cast<char *>(buff); char *p = reinterpret_cast<char *>(buff);
char *q; char *q;
char sum; char sum;
char *emag = (char *)"E"; char *emag = const_cast<char *>("E");
trace(3, "outnmea_rmc:\n"); trace(3, "outnmea_rmc:\n");

View File

@ -274,11 +274,11 @@ int openfile_(file_t *file, gtime_t time, char *msg)
} }
if (file->mode & STR_MODE_R) if (file->mode & STR_MODE_R)
{ {
rw = (char *)"rb"; rw = const_cast<char *>("rb");
} }
else else
{ {
rw = (char *)"wb"; rw = const_cast<char *>("wb");
} }
if (!(file->fp = fopen(file->openpath, rw))) if (!(file->fp = fopen(file->openpath, rw)))
@ -1953,7 +1953,7 @@ void *ftpthread(void *arg)
char cmd[2048]; char cmd[2048];
char env[1024] = ""; char env[1024] = "";
char opt[1024]; char opt[1024];
char *proxyopt = (char *)""; char *proxyopt = const_cast<char *>("");
char *proto; char *proto;
int ret; int ret;
@ -2021,9 +2021,9 @@ void *ftpthread(void *arg)
/* proxy settings for wget (ref [2]) */ /* proxy settings for wget (ref [2]) */
if (*proxyaddr) if (*proxyaddr)
{ {
proto = ftp->proto ? (char *)"http" : (char *)"ftp"; proto = ftp->proto ? const_cast<char *>("http") : const_cast<char *>("ftp");
sprintf(env, "set %s_proxy=http://%s & ", proto, proxyaddr); sprintf(env, "set %s_proxy=http://%s & ", proto, proxyaddr);
proxyopt = (char *)"--proxy=on "; proxyopt = const_cast<char *>("--proxy=on ");
} }
/* download command (ref [2]) */ /* download command (ref [2]) */
if (ftp->proto == 0) if (ftp->proto == 0)