-/* TODO: Use debuginfod API extensions instead of these globals. */
-static std::string desc;
-static std::string fname;
-static bool has_printed;
+struct user_data
+{
+ user_data (const char *desc, const char *fname)
+ : desc (desc), fname (fname), has_printed (false)
+ { }
+
+ const char * const desc;
+ const char * const fname;
+ bool has_printed;
+};