On 32-bit, gulong is 32-bits, so we need to use guint64 here, which we should have been using anyway.