Changeset 1801 in ntrip
- Timestamp:
- Apr 19, 2009, 11:16:04 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNS/bns.cpp
r1800 r1801 244 244 emit(newEphBytes(nBytes)); 245 245 246 t_ephPair* pair;247 if ( !_ephList.contains(ep->prn()) ) {248 pair = new t_ephPair();249 _ephList.insert(ep->prn(), pair);250 }251 else {252 pair = _ephList[ep->prn()];253 }254 255 if (pair->eph == 0) {256 pair->eph = ep;257 }258 else {259 if (ep->isNewerThan(pair->eph)) {260 delete pair->oldEph;261 pair->oldEph = pair->eph;262 pair->eph = ep;263 }264 else {265 delete ep;266 }267 }268 269 246 // Output Ephemerides as they are 270 247 // ------------------------------ … … 273 250 QByteArray buffer = "New Ephemeris " + ep->prn().toAscii() + "\n"; 274 251 _casterEph->write(buffer.data(), buffer.length()); 252 } 253 254 t_ephPair* pair; 255 if ( !_ephList.contains(ep->prn()) ) { 256 pair = new t_ephPair(); 257 _ephList.insert(ep->prn(), pair); 258 } 259 else { 260 pair = _ephList[ep->prn()]; 261 } 262 263 if (pair->eph == 0) { 264 pair->eph = ep; 265 } 266 else { 267 if (ep->isNewerThan(pair->eph)) { 268 delete pair->oldEph; 269 pair->oldEph = pair->eph; 270 pair->eph = ep; 271 } 272 else { 273 delete ep; 274 } 275 275 } 276 276 }
Note:
See TracChangeset
for help on using the changeset viewer.