Index: trunk/src/gfx/skeletal_mesh.cc
===================================================================
--- trunk/src/gfx/skeletal_mesh.cc	(revision 256)
+++ trunk/src/gfx/skeletal_mesh.cc	(revision 261)
@@ -41,6 +41,6 @@
 		uint32 anim_duration = uint32( frame_duration * (float)m_animation->get_frame_count() );
 		while ( m_animation_time >= anim_duration ) m_animation_time -= anim_duration;
-		m_animation->update_skeleton( m_transform, (float)m_animation_time * 0.001f );
-		m_mesh_data->apply( m_transform );
+		m_animation->update_skeleton( m_transform.data(), (float)m_animation_time * 0.001f );
+		m_mesh_data->apply( m_transform.data() );
 		vertex_buffer* vb = m_va->find_buffer( nv::POSITION );
 		vb->bind();
