Fix for compile bug in Windows DS and library configure in linux (GS).
[rtaudio.git] / RtAudio.cpp
index 4a3966b5700ba3e16caa1a5897e41bde199a3dcf..8a520c3ca3583738b94d09e3b0e36214287b7971 100644 (file)
@@ -3664,9 +3664,9 @@ unsigned int RtApiDs :: getDeviceCount( void )
   std::vector< int > indices;\r
   for ( unsigned int i=0; i<dsDevices.size(); i++ )\r
     if ( dsDevices[i].found == false ) indices.push_back( i );\r
-  for ( unsigned int nErased=0, unsigned int i=0; i<indices.size(); i++, nErased++ ) {\r
-    dsDevices.erase( dsDevices.begin()-nErased );\r
-  }\r
+  unsigned int nErased = 0;\r
+  for ( unsigned int i=0; i<indices.size(); i++ )\r
+    dsDevices.erase( dsDevices.begin()-nErased++ );\r
 \r
   return dsDevices.size();\r
 }\r