Fix memory alignment and remove dead/useless code.
authorbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 8 Jul 2010 22:37:04 +0000 (22:37 +0000)
committerbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 8 Jul 2010 22:37:04 +0000 (22:37 +0000)
commit75715def52f72578f58d387d09d53570fa6ac6b6
tree7ffc011c749d7be84c91c3b27facbc8c16e86b80
parent50969bf8c19747974febe78930646e2bbe6a18c6
Fix memory alignment and remove dead/useless code.

 * those write to stderr were legacy from development, some of them
   were even wrongly accessing out-of-buffer memory;

 * some platforms cannot access non-aligned memory, like integers that
   are not aligned to sizeof(int) and do on. Change the generated
   message using memcpy to aligned memory before using them. Add
   comment to explain that;

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@50135 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/bin/ethumbd.c