Correct check_reload_status behaviour but correcting the pointer arithmetic! Also while here add more error checking
Correct check_reload_status behaviour but correcting the pointer arithmetic! Also while here add more error checking