fix error C2733: "second C linkage of overloaded function not allowed" (#160)
I consistently get the error "second C linkage of overloaded function not allowed". Changing uint32_t to unsigned long to make the function declaration match it's original fixes this issue for me.