- registered_class_options(const char *n, const char *p, tinfo_t ti, unarch_func f)
- : name(n), parent_name(p), tinfo_key(ti), unarchive(f) {}
+ registered_class_options(const char *n, const char *p,
+ const std::type_info& ti,
+ unarch_func f)
+ : name(n), parent_name(p), tinfo_key(&ti), unarchive(f) {}