diff pyvamp-main.cpp @ 18:e9cf443b18f5

* Add duration support (Vamp 2.0)
author cannam
date Fri, 10 Jul 2009 15:14:24 +0000
parents 5b8167619b76
children a54850da8229
line wrap: on
line diff
--- a/pyvamp-main.cpp	Thu Jun 25 16:23:30 2009 +0000
+++ b/pyvamp-main.cpp	Fri Jul 10 15:14:24 2009 +0000
@@ -128,7 +128,7 @@
     string pyver = Py_GetVersion();
     int dots = 2;
     string shortver;
-    for (int i = 0; i < pyver.length(); ++i) {
+    for (size_t i = 0; i < pyver.length(); ++i) {
         if (pyver[i] == '.') {
             if (--dots == 0) {
                 shortver = pyver.substr(0, i);
@@ -148,7 +148,7 @@
 
     // hahaha! grossness is like a brother to us
 #ifdef __APPLE__
-    for (int pfxidx = 0; pfxidx < pfxs.size(); ++pfxidx) {
+    for (size_t pfxidx = 0; pfxidx < pfxs.size(); ++pfxidx) {
         for (int minor = 8; minor >= 0; --minor) {
             sprintf(buffer, "%d", minor);
             if (tryPreload(pfxs[pfxidx] + string("libpython") + shortver + ".dylib." + buffer)) return true;
@@ -157,7 +157,7 @@
         if (tryPreload(pfxs[pfxidx] + string("libpython.dylib"))) return true;
     }
 #else
-    for (int pfxidx = 0; pfxidx < pfxs.size(); ++pfxidx) {
+    for (size_t pfxidx = 0; pfxidx < pfxs.size(); ++pfxidx) {
         for (int minor = 8; minor >= 0; --minor) {
             sprintf(buffer, "%d", minor);
             if (tryPreload(pfxs[pfxidx] + string("libpython") + shortver + ".so." + buffer)) return true;