Index: /trunk/BNC/src/bncfigureppp.cpp
===================================================================
--- /trunk/BNC/src/bncfigureppp.cpp	(revision 9958)
+++ /trunk/BNC/src/bncfigureppp.cpp	(revision 9959)
@@ -29,5 +29,5 @@
  * Class:      bncFigurePPP
  *
- * Purpose:    
+ * Purpose:
  *
  * Author:     Mervart
@@ -35,5 +35,5 @@
  * Created:    11-Nov-2009
  *
- * Changes:    
+ * Changes:
  *
  * -----------------------------------------------------------------------*/
@@ -60,5 +60,5 @@
 // Destructor
 ////////////////////////////////////////////////////////////////////////////
-bncFigurePPP::~bncFigurePPP() { 
+bncFigurePPP::~bncFigurePPP() {
   for (int ii = 0; ii < _pos.size(); ++ii) {
     delete _pos[ii];
@@ -66,5 +66,5 @@
 }
 
-// 
+//
 ////////////////////////////////////////////////////////////////////////////
 void bncFigurePPP::reset() {
@@ -77,5 +77,5 @@
 }
 
-// 
+//
 ////////////////////////////////////////////////////////////////////////////
 void bncFigurePPP::slotNewPosition(QByteArray staID, bncTime time, QVector<double> xx){
@@ -85,5 +85,5 @@
   bncSettings settings;
 
-  if (settings.value("PPP/audioResponse").toString() != "" ) { 
+  if (settings.value("PPP/audioResponse").toString() != "" ) {
     _audioResponseThreshold = settings.value("PPP/audioResponse").toDouble();
   }
@@ -136,5 +136,5 @@
 }
 
-// 
+//
 ////////////////////////////////////////////////////////////////////////////
 void bncFigurePPP::paintEvent(QPaintEvent *) {
@@ -157,5 +157,5 @@
     // --------------------------------------------------------
     _neuMax = 0.0;
-    double neu[_pos.size()][3];
+    vector< vector<double> > neu(_pos.size(), vector<double>(3));
     for (int ii = 0; ii < _pos.size(); ++ii) {
       for (int ic = 0; ic < 3; ++ic) {
@@ -172,5 +172,5 @@
         _neuMax = 0.151;
       }
-      
+
       unsigned hour, minute;
       double   second;
@@ -223,7 +223,7 @@
           if ( xFirstCharTic > pltPoint(_tMin, 0.0).x()) {
             painter.setPen(QColor(Qt::black));
-            painter.drawText(int(xFirstCharTic), int(pntTic.y() + ww * 1.7), 
+            painter.drawText(int(xFirstCharTic), int(pntTic.y() + ww * 1.7),
                              strTic);
-            painter.drawLine(pntTic.x(), pntTic.y(), 
+            painter.drawLine(pntTic.x(), pntTic.y(),
                              pntTic.x(), pntTic.y()+ww/2);
           }
Index: /trunk/BNC/src/bncnetqueryudp.cpp
===================================================================
--- /trunk/BNC/src/bncnetqueryudp.cpp	(revision 9958)
+++ /trunk/BNC/src/bncnetqueryudp.cpp	(revision 9959)
@@ -11,5 +11,5 @@
  * Created:    04-Feb-2009
  *
- * Changes:    
+ * Changes:
  *
  * -----------------------------------------------------------------------*/
@@ -50,5 +50,5 @@
 }
 
-// 
+//
 ////////////////////////////////////////////////////////////////////////////
 void bncNetQueryUdp::stop() {
@@ -57,5 +57,5 @@
 }
 
-// 
+//
 ////////////////////////////////////////////////////////////////////////////
 void bncNetQueryUdp::slotKeepAlive() {
@@ -66,10 +66,10 @@
 }
 
-// 
+//
 ////////////////////////////////////////////////////////////////////////////
 void bncNetQueryUdp::waitForRequestResult(const QUrl&, QByteArray&) {
 }
 
-// 
+//
 ////////////////////////////////////////////////////////////////////////////
 void bncNetQueryUdp::waitForReadyRead(QByteArray& outData) {
@@ -129,10 +129,10 @@
     QString passW = QUrl::fromPercentEncoding(_url.password().toLatin1());
     QByteArray userAndPwd;
-    
+
     if(!uName.isEmpty() || !passW.isEmpty()) {
       userAndPwd = "Authorization: Basic " + (uName.toLatin1() + ":" +
       passW.toLatin1()).toBase64() + "\r\n";
     }
-    
+
     QByteArray reqStr = "GET " + _url.path().toLatin1() + " HTTP/1.1\r\n"
                       + "Host: " + _url.host().toLatin1() + "\r\n"
@@ -143,6 +143,6 @@
     }
     reqStr += userAndPwd + "Connection: close\r\n\r\n";
-    
-    char rtpbuffer[12 + reqStr.size()];
+
+    std::vector <char> rtpbuffer(12 + reqStr.size());
     rtpbuffer[0]  = 128;
     rtpbuffer[1]  =  97;
@@ -151,5 +151,5 @@
     }
     for (int ii = 0; ii < reqStr.size(); ii++) {
-      rtpbuffer[12+ii] = reqStr[ii]; 
+      rtpbuffer[12+ii] = reqStr[ii];
     }
 
Index: /trunk/BNC/src/bncwindow.cpp
===================================================================
--- /trunk/BNC/src/bncwindow.cpp	(revision 9958)
+++ /trunk/BNC/src/bncwindow.cpp	(revision 9959)
@@ -1835,5 +1835,5 @@
 
   int nRows = _mountPointsTable->rowCount();
-  bool flg[nRows];
+  std::vector <bool> flg(nRows);
   for (int iRow = 0; iRow < nRows; iRow++) {
     if (_mountPointsTable->item(iRow,1)->isSelected()) {
Index: /trunk/BNC/src/pppWidgets.cpp
===================================================================
--- /trunk/BNC/src/pppWidgets.cpp	(revision 9958)
+++ /trunk/BNC/src/pppWidgets.cpp	(revision 9959)
@@ -612,7 +612,7 @@
 void t_pppWidgets::slotDelStation() {
   int nRows = _staTable->rowCount();
-  bool flg[nRows];
+  std::vector <bool> flg(nRows);
   for (int iRow = 0; iRow < nRows; iRow++) {
-    if (_staTable->isItemSelected(_staTable->item(iRow,1))) {
+    if (_staTable->item(iRow,1)->isSelected()) {
       flg[iRow] = true;
     }
