Update geohash.c

Same change as before: change input arguments to stack based arguments for efficiency.  This also allows us to skip the case where the inputs == NULL in the error check