title: Unity3D Unsafe code requires the `unsafe' command line option to be specified
body: <p>i am using <code>Unity3D 4.3</code> and calling a <code>DLL</code> that i created.
  when trying to call the only function it have which is this:</p>
  
  <pre><code>void GetModelReferences(int &amp;nVertices, float * vertices, int &amp;nTriangles, int * triangles, float * normals, float * uvCoordinates);
  </code></pre>
  
  <p>unity gives me an error:</p>
  
  <pre><code>Unsafe code requires the `unsafe' command line option to be specified
  </code></pre>
  
  <p>so in my <code>MonoDevelop</code> i opened : <code>Project-&gt;Assembly-Csharp options</code> and turned on the <code>unsafe</code> mode.</p>
  
  <p>it reduces part of the errors but this last one wont go away</p>
  
  <pre><code>Unsafe code requires the `unsafe' command line option to be specified
  </code></pre>
  
  <p>what shoud i do?</p>