summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2010-01-15 17:15:37 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2010-01-15 17:15:37 +0000
commit201ea2f207b1290b4fc46b9f13c115e1646a6648 (patch)
treec79624a7b751e09bc6bda9e18db42d5bd801e707 /media-sound/gejengel/files
parentUse $(PYTHON -f) instead of ${python}. (diff)
downloadgentoo-2-201ea2f207b1290b4fc46b9f13c115e1646a6648.tar.gz
gentoo-2-201ea2f207b1290b4fc46b9f13c115e1646a6648.tar.bz2
gentoo-2-201ea2f207b1290b4fc46b9f13c115e1646a6648.zip
Version bump. Fixes bug #299349 as well
(Portage version: 2.2_rc61/cvs/Linux x86_64)
Diffstat (limited to 'media-sound/gejengel/files')
-rw-r--r--media-sound/gejengel/files/gejengel-0.1.2_64bit_fix.patch36
1 files changed, 36 insertions, 0 deletions
diff --git a/media-sound/gejengel/files/gejengel-0.1.2_64bit_fix.patch b/media-sound/gejengel/files/gejengel-0.1.2_64bit_fix.patch
new file mode 100644
index 000000000000..b4ac73095a86
--- /dev/null
+++ b/media-sound/gejengel/files/gejengel-0.1.2_64bit_fix.patch
@@ -0,0 +1,36 @@
+Index: src/ui/trackview.cpp
+===================================================================
+--- src/ui/trackview.cpp (revision 409)
++++ src/ui/trackview.cpp (revision 410)
+@@ -148,17 +148,17 @@
+ }
+
+ Gtk::TreeViewColumn* pCol = m_TreeView.get_column(i);
+- ss << reinterpret_cast<int>(pCol->property_user_data().get_value());
++ ss << reinterpret_cast<int64_t>(pCol->property_user_data().get_value());
+ }
+
+ m_Settings.set("TrackViewColumns", ss.str());
+
+- int sortId;
++ int32_t sortId;
+ Gtk::SortType sortOrder;
+ m_TrackModel.getSortColumn(sortId, sortOrder);
+
+ m_Settings.set("TrackViewSortColumnId", sortId);
+- m_Settings.set("TrackViewSortColumnOrder", static_cast<int>(sortOrder));
++ m_Settings.set("TrackViewSortColumnOrder", static_cast<int32_t>(sortOrder));
+ }
+
+ bool TrackView::onButtonPress(GdkEventButton* pEvent)
+@@ -280,8 +280,8 @@
+ std::vector<Gtk::TreeViewColumn*> columns = m_TreeView.get_columns();
+ for (size_t i = 0; i < columns.size(); ++i)
+ {
+- int32_t id = reinterpret_cast<int32_t>(m_TreeView.get_column(i)->property_user_data().get_value());
+- if (id == headerId)
++ int64_t id = reinterpret_cast<int64_t>(m_TreeView.get_column(i)->property_user_data().get_value());
++ if (static_cast<int32_t>(id) == headerId)
+ {
+ pColToRemove = m_TreeView.get_column(i);
+ break;