Use XOBNEW/XOBNEWVEC/OBSTACK_ZALLOC when possible
[deliverable/binutils-gdb.git] / gdb / hppa-tdep.c
index 84dbd667485914dc78988038ba2093a5de19d648..9692b33e097b38ff80de8fd5faed2c26fea49be4 100644 (file)
@@ -205,13 +205,10 @@ hppa_symbol_address(const char *sym)
 static struct hppa_objfile_private *
 hppa_init_objfile_priv_data (struct objfile *objfile)
 {
-  struct hppa_objfile_private *priv;
+  hppa_objfile_private *priv
+    = OBSTACK_ZALLOC (&objfile->objfile_obstack, hppa_objfile_private);
 
-  priv = (struct hppa_objfile_private *)
-        obstack_alloc (&objfile->objfile_obstack,
-                       sizeof (struct hppa_objfile_private));
   set_objfile_data (objfile, hppa_objfile_priv_data, priv);
-  memset (priv, 0, sizeof (*priv));
 
   return priv;
 }
This page took 0.023237 seconds and 4 git commands to generate.