[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#474832: Fix for this bug



tags 474832 +patch
thanks


The appended patch fixes the problem. Tested on current mips unstable.


Thiemo


--- rosegarden-1.6.1/src/base/AudioPluginInstance.cpp.original	2008-04-07 21:48:27.000000000 +0100
+++ rosegarden-1.6.1/src/base/AudioPluginInstance.cpp	2008-04-07 21:54:53.000000000 +0100
@@ -22,6 +22,7 @@
 #include "Instrument.h"
 
 #include <iostream>
+#include <cstring>
 
 #if (__GNUC__ < 3)
 #include <strstream>
--- rosegarden-1.6.1/src/base/ScriptAPI.h~	2007-12-19 13:42:34.000000000 +0000
+++ rosegarden-1.6.1/src/base/ScriptAPI.h	2008-04-07 22:41:23.000000000 +0100
@@ -107,9 +107,9 @@ public:
     EventId addEvent(ScriptId id,
                      std::string type, int bar, ScriptTime time, ScriptTime duration);
 
-    void deleteEvent(ScriptId id, EventId id);
+    void deleteEvent(ScriptId id1, EventId id2);
 
-    std::string getEventType(ScriptId id, EventId id);
+    std::string getEventType(ScriptId id1, EventId id2);
     std::string getProperty(ScriptId id, EventId event, std::string property);
     void setProperty(ScriptId id, EventId event, std::string property, std::string value);
 
--- rosegarden-1.6.1/src/base/XmlExportable.cpp.away	2007-12-19 13:42:34.000000000 +0000
+++ rosegarden-1.6.1/src/base/XmlExportable.cpp	2008-04-09 22:35:30.000000000 +0100
@@ -21,6 +21,7 @@
 #include "XmlExportable.h"
 #include <iostream>
 #include <cstdlib>
+#include <cstring>
 
 namespace Rosegarden
 {
--- rosegarden-1.6.1/src/sound/AudioTimeStretcher.cpp~	2007-12-19 13:42:39.000000000 +0000
+++ rosegarden-1.6.1/src/sound/AudioTimeStretcher.cpp	2008-04-09 22:40:56.000000000 +0100
@@ -17,6 +17,7 @@
 
 #include <iostream>
 #include <fstream>
+#include <cstring>
 #include <cassert>
 
 namespace Rosegarden 
--- rosegarden-1.6.1/src/gui/configuration/NotationConfigurationPage.cpp~	2007-12-19 13:42:35.000000000 +0000
+++ rosegarden-1.6.1/src/gui/configuration/NotationConfigurationPage.cpp	2008-04-09 23:24:51.000000000 +0100
@@ -60,6 +60,7 @@
 #include <qtabwidget.h>
 #include <qwidget.h>
 
+#include <algorithm>
 
 namespace Rosegarden
 {
--- rosegarden-1.6.1/src/gui/dialogs/KeySignatureDialog.cpp~	2007-12-19 13:42:35.000000000 +0000
+++ rosegarden-1.6.1/src/gui/dialogs/KeySignatureDialog.cpp	2008-04-09 23:36:32.000000000 +0100
@@ -45,6 +45,8 @@
 #include <qwidget.h>
 #include <qcheckbox.h>
 
+#include <algorithm>
+
 
 namespace Rosegarden
 {
--- rosegarden-1.6.1/src/gui/studio/OSCMessage.cpp~	2007-12-19 13:42:38.000000000 +0000
+++ rosegarden-1.6.1/src/gui/studio/OSCMessage.cpp	2008-04-10 00:19:05.000000000 +0100
@@ -28,6 +28,7 @@
 #include "OSCMessage.h"
 
 #include <cstdlib>
+#include <cstring>
 
 namespace Rosegarden
 {



Reply to: