title: Conflicting return type specified for 'virtual void'
body: <p>Im trying to compile an example from the <a href="https://github.com/Cathedrow/Cryptosuite" rel="nofollow">Cryptosuite</a> for Arduino. Im getting this error:</p>
  
  <pre><code>In file included from sha1test.pde:1:
  C:\Program Files (x86)\Arduino\libraries\Sha/sha1.h:26: error: conflicting return type specified for 'virtual void Sha1Class::write(uint8_t)'
  C:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino/Print.h:48: error:   overriding 'virtual size_t Print::write(uint8_t)'
  </code></pre>
  
  <p>Checking that line of the sha1.h file i got:</p>
  
  <pre><code>virtual void write(uint8_t);
  </code></pre>
  
  <p>I believe is expecting a different type of variable but I have no idea how to solve this. </p>