# --- ROCK-COPYRIGHT-NOTE-BEGIN ---
|
|
#
|
|
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
|
|
# Please add additional copyright information _after_ the line containing
|
|
# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by
|
|
# the ./scripts/Create-CopyPatch script. Do not edit this copyright text!
|
|
#
|
|
# ROCK Linux: rock-src/package/clifford/tse3/gcc34.patch
|
|
# ROCK Linux is Copyright (C) 1998 - 2005 Clifford Wolf
|
|
#
|
|
# This patch file is dual-licensed. It is available under the license the
|
|
# patched project is licensed under, as long as it is an OpenSource license
|
|
# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
|
|
# of the GNU General Public License as published by the Free Software
|
|
# Foundation; either version 2 of the License, or (at your option) any later
|
|
# version.
|
|
#
|
|
# --- ROCK-COPYRIGHT-NOTE-END ---
|
|
|
|
diff -ruN tse3-0.2.7/src/tse3/app/Application.h tse3-0.2.7-new/src/tse3/app/Application.h
|
|
--- tse3-0.2.7/src/tse3/app/Application.h 2002-07-28 17:17:09.000000000 +0200
|
|
+++ tse3-0.2.7-new/src/tse3/app/Application.h 2004-06-15 15:25:18.808754168 +0200
|
|
@@ -35,12 +35,12 @@
|
|
namespace Cmd
|
|
{
|
|
class CommandHistory;
|
|
- };
|
|
+ }
|
|
|
|
namespace Ins
|
|
{
|
|
class Destination;
|
|
- };
|
|
+ }
|
|
|
|
/**
|
|
* The App namespace contains classes that use the @ref TSE3
|
|
diff -ruN tse3-0.2.7/src/tse3/app/Record.h tse3-0.2.7-new/src/tse3/app/Record.h
|
|
--- tse3-0.2.7/src/tse3/app/Record.h 2002-07-28 17:17:09.000000000 +0200
|
|
+++ tse3-0.2.7-new/src/tse3/app/Record.h 2004-06-15 15:27:10.691745368 +0200
|
|
@@ -36,7 +36,7 @@
|
|
namespace Cmd
|
|
{
|
|
class CommandHistory;
|
|
- };
|
|
+ }
|
|
|
|
namespace App
|
|
{
|
|
diff -ruN tse3-0.2.7/src/tse3/Midi.h tse3-0.2.7-new/src/tse3/Midi.h
|
|
--- tse3-0.2.7/src/tse3/Midi.h 2002-07-28 17:17:07.000000000 +0200
|
|
+++ tse3-0.2.7-new/src/tse3/Midi.h 2004-06-15 15:14:33.921791888 +0200
|
|
@@ -819,6 +819,6 @@
|
|
const MidiEvent &e1;
|
|
};
|
|
};
|
|
-};
|
|
+}
|
|
|
|
#endif
|
|
diff -ruN tse3-0.2.7/src/tse3/Mutex.h tse3-0.2.7-new/src/tse3/Mutex.h
|
|
--- tse3-0.2.7/src/tse3/Mutex.h 2002-07-28 17:17:08.000000000 +0200
|
|
+++ tse3-0.2.7-new/src/tse3/Mutex.h 2004-06-15 15:28:52.521264928 +0200
|
|
@@ -315,7 +315,7 @@
|
|
#endif
|
|
}
|
|
};
|
|
- };
|
|
+ }
|
|
}
|
|
|
|
#endif
|
|
diff -ruN tse3-0.2.7/src/tse3/Notifier.h tse3-0.2.7-new/src/tse3/Notifier.h
|
|
--- tse3-0.2.7/src/tse3/Notifier.h 2002-08-20 16:59:15.000000000 +0200
|
|
+++ tse3-0.2.7-new/src/tse3/Notifier.h 2004-06-15 15:17:15.756189320 +0200
|
|
@@ -290,7 +290,7 @@
|
|
const p4_type &p4; // (*)
|
|
};
|
|
|
|
- };
|
|
+ }
|
|
|
|
/**************************************************************************
|
|
* Public Notifier framework API
|
|
@@ -367,7 +367,7 @@
|
|
*/
|
|
typedef Listener<interface_type> listener_type;
|
|
|
|
- friend class listener_type;
|
|
+ friend class Listener<interface_type>;
|
|
|
|
protected:
|
|
|
|
@@ -602,7 +602,7 @@
|
|
if (notifiers.erase(notifier)) notifier->detach(this);
|
|
}
|
|
|
|
- friend class notifier_type;
|
|
+ friend class Notifier<interface_type>;
|
|
|
|
protected:
|
|
|
|
diff -ruN tse3-0.2.7/src/tse3/plt/Arts.cpp tse3-0.2.7-new/src/tse3/plt/Arts.cpp
|
|
--- tse3-0.2.7/src/tse3/plt/Arts.cpp 2002-10-22 15:16:45.000000000 +0200
|
|
+++ tse3-0.2.7-new/src/tse3/plt/Arts.cpp 2004-06-15 15:21:15.540736528 +0200
|
|
@@ -74,7 +74,7 @@
|
|
|
|
ArtsCommon *artsCommon = 0;
|
|
int artsCommonInit = 0;
|
|
-};
|
|
+}
|
|
|
|
|
|
ArtsMidiScheduler::ArtsMidiScheduler()
|
|
diff -ruN tse3-0.2.7/src/tse3/util/MulDiv.h tse3-0.2.7-new/src/tse3/util/MulDiv.h
|
|
--- tse3-0.2.7/src/tse3/util/MulDiv.h 2002-07-28 17:17:13.000000000 +0200
|
|
+++ tse3-0.2.7-new/src/tse3/util/MulDiv.h 2004-06-15 15:18:59.332443336 +0200
|
|
@@ -34,7 +34,7 @@
|
|
* @return val * num / div (which coped with integer overflows)
|
|
*/
|
|
extern int muldiv(int val, int num, int div);
|
|
- };
|
|
+ }
|
|
}
|
|
|
|
#endif
|