Changeset 9959 in ntrip for trunk/BNC/src/bncnetqueryudp.cpp


Ignore:
Timestamp:
Jan 26, 2023, 11:51:50 AM (15 months ago)
Author:
stuerze
Message:

minor changes to be msvc compatible

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/bncnetqueryudp.cpp

    r8252 r9959  
    1111 * Created:    04-Feb-2009
    1212 *
    13  * Changes:   
     13 * Changes:
    1414 *
    1515 * -----------------------------------------------------------------------*/
     
    5050}
    5151
    52 // 
     52//
    5353////////////////////////////////////////////////////////////////////////////
    5454void bncNetQueryUdp::stop() {
     
    5757}
    5858
    59 // 
     59//
    6060////////////////////////////////////////////////////////////////////////////
    6161void bncNetQueryUdp::slotKeepAlive() {
     
    6666}
    6767
    68 // 
     68//
    6969////////////////////////////////////////////////////////////////////////////
    7070void bncNetQueryUdp::waitForRequestResult(const QUrl&, QByteArray&) {
    7171}
    7272
    73 // 
     73//
    7474////////////////////////////////////////////////////////////////////////////
    7575void bncNetQueryUdp::waitForReadyRead(QByteArray& outData) {
     
    129129    QString passW = QUrl::fromPercentEncoding(_url.password().toLatin1());
    130130    QByteArray userAndPwd;
    131    
     131
    132132    if(!uName.isEmpty() || !passW.isEmpty()) {
    133133      userAndPwd = "Authorization: Basic " + (uName.toLatin1() + ":" +
    134134      passW.toLatin1()).toBase64() + "\r\n";
    135135    }
    136    
     136
    137137    QByteArray reqStr = "GET " + _url.path().toLatin1() + " HTTP/1.1\r\n"
    138138                      + "Host: " + _url.host().toLatin1() + "\r\n"
     
    143143    }
    144144    reqStr += userAndPwd + "Connection: close\r\n\r\n";
    145    
    146     char rtpbuffer[12 + reqStr.size()];
     145
     146    std::vector <char> rtpbuffer(12 + reqStr.size());
    147147    rtpbuffer[0]  = 128;
    148148    rtpbuffer[1]  =  97;
     
    151151    }
    152152    for (int ii = 0; ii < reqStr.size(); ii++) {
    153       rtpbuffer[12+ii] = reqStr[ii]; 
     153      rtpbuffer[12+ii] = reqStr[ii];
    154154    }
    155155
Note: See TracChangeset for help on using the changeset viewer.