Do not assume sizeof(long)==8. Also, no need for unsigned in this case, plus it's useful to have a default case.
Do not assume sizeof(long)==8.
Also, no need for unsigned in this case, plus it's useful to have a
default case.

zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb