Replace xstrvprintf usages with string_vprintf
[deliverable/binutils-gdb.git] / gdb / guile / scm-string.c
index 5779509197ff0abb940fc107d62182b33be5302e..d09a54d80b4d29e5f43dce6bf7ae4e1a9f89610d 100644 (file)
@@ -62,14 +62,12 @@ SCM
 gdbscm_scm_from_printf (const char *format, ...)
 {
   va_list args;
-  char *string;
   SCM result;
 
   va_start (args, format);
-  string = xstrvprintf (format, args);
+  std::string string = string_vprintf (format, args);
   va_end (args);
-  result = scm_from_latin1_string (string);
-  xfree (string);
+  result = scm_from_latin1_string (string.c_str ());
 
   return result;
 }
This page took 0.026006 seconds and 4 git commands to generate.