Fix crash on relayering.
[ardour.git] / libs / ardour / audioanalyser.cc
index ab3691d8d15b98f9bc6a60993859677332e3068a..53b60f9eaa0626accbdc23fc1ee7dcfee94eb639 100644 (file)
@@ -1,14 +1,16 @@
 #include <cstring>
-#include <vamp-sdk/hostext/PluginLoader.h>
+
+#include "vamp-hostsdk/PluginLoader.h"
+
 #include <glibmm/miscutils.h>
 #include <glibmm/fileutils.h>
 #include <glib/gstdio.h> // for g_remove()
 
-#include <pbd/error.h>
+#include "pbd/error.h"
 
-#include <ardour/audioanalyser.h>
-#include <ardour/readable.h>
-#include <ardour/readable.h>
+#include "ardour/audioanalyser.h"
+#include "ardour/readable.h"
+#include "ardour/readable.h"
 
 #include <cstring>
 
@@ -159,9 +161,7 @@ AudioAnalyser::analyse (const string& path, Readable* src, uint32_t channel)
                g_rename (tmp_path.c_str(), path.c_str());
        }
 
-       if (data) {
-               delete [] data;
-       }
+       delete [] data;
 
        return ret;
 }