diff options
Diffstat (limited to 'gprofng/src/DbeJarFile.cc')
-rw-r--r-- | gprofng/src/DbeJarFile.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gprofng/src/DbeJarFile.cc b/gprofng/src/DbeJarFile.cc index fe3427f..b2bb355 100644 --- a/gprofng/src/DbeJarFile.cc +++ b/gprofng/src/DbeJarFile.cc @@ -123,7 +123,7 @@ template<> void Vector<ZipEntry *>::dump (const char *msg) DbeJarFile::DbeJarFile (const char *jarName) { - name = strdup (jarName); + name = xstrdup (jarName); fnames = NULL; dwin = new Data_window (name); get_entries (); @@ -211,7 +211,7 @@ DbeJarFile::get_entries () char *nm = (char *) dwin->bind (offset + 46, name_len); if (nm) { - ze->name = (char *) malloc (name_len + 1); + ze->name = (char *) xmalloc (name_len + 1); strncpy (ze->name, nm, name_len); ze->name[name_len] = 0; } @@ -320,7 +320,7 @@ DbeJarFile::copy (char *toFileNname, int fromEntryNum) strm.avail_in = ze->csize; strm.next_in = b; int retval = ze->size; - unsigned char *buf = (unsigned char *) malloc (ze->size); + unsigned char *buf = (unsigned char *) xmalloc (ze->size); for (;;) { strm.next_out = buf; |