修复set_global_var，支持const char*