+diff -urN a/sifter_1210.xml b/sifter_1210.xml
+--- a/sifter_1210.xml 2015-11-04 15:13:54.195120748 -0500
++++ b/sifter_1210.xml 2015-11-04 15:14:11.319176863 -0500
+@@ -11,12 +11,12 @@
+
+ #define MAX_BSIZE 1000
+
+-inline int partition(LADSPA_Data array[], int left, int right);
++int partition(LADSPA_Data array[], int left, int right);
+
+ #ifdef __clang__
+ void q_sort(LADSPA_Data array[], int left, int right) {
+ #else
+-inline void q_sort(LADSPA_Data array[], int left, int right) {
++void q_sort(LADSPA_Data array[], int left, int right) {
+ #endif
+ float pivot = partition(array, left, right);
+
+@@ -28,7 +28,7 @@
+ }
+ }
+
+-inline int partition(LADSPA_Data array[], int left, int right) {
++int partition(LADSPA_Data array[], int left, int right) {
+ float pivot = array[left];
+
+ while (left < right) {