No, LocalStore is NULL because it's not initialized. I suppose that you're trying to hook field in LocalStore through Update function outside the LocalStore class.
To fix your hook initialize LocalStore before hooking the field
void *LocalStore; //DECLARING A GLOBAL VARIABLE
void...