revert bogus free changes in not kernel files. got a little trigger happy.
authortedu <tedu@openbsd.org>
Sat, 12 Jul 2014 19:01:49 +0000 (19:01 +0000)
committertedu <tedu@openbsd.org>
Sat, 12 Jul 2014 19:01:49 +0000 (19:01 +0000)
19 files changed:
sys/arch/alpha/stand/installboot.c
sys/arch/alpha/stand/setnetbootinfo/setnetbootinfo.c
sys/arch/aviion/stand/a2coff/a2coff.c
sys/arch/aviion/stand/boot/oaic.c
sys/arch/aviion/stand/boot/oosiop.c
sys/arch/aviion/stand/boot/scsi.c
sys/arch/aviion/stand/boot/sd.c
sys/arch/aviion/stand/vdmtool/vdmtool.c
sys/arch/sgi/stand/sgivol/sgivol.c
sys/arch/sparc/stand/installboot/installboot.c
sys/arch/sparc/stand/installboot/nlist.c
sys/dev/microcode/aic7xxx/aicasm_symbol.c
sys/dev/microcode/bnx/build.c
sys/dev/microcode/bwi/build/build.c
sys/dev/microcode/bwi/extract/extract.c
sys/dev/microcode/kue/build.c
sys/dev/microcode/myx/build.c
sys/dev/microcode/tigon/build.c
sys/dev/microcode/yds/build.c

index 9becc1c..96f6f29 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: installboot.c,v 1.18 2014/07/12 18:44:40 tedu Exp $   */
+/*     $OpenBSD: installboot.c,v 1.19 2014/07/12 19:01:49 tedu Exp $   */
 /*     $NetBSD: installboot.c,v 1.2 1997/04/06 08:41:12 cgd Exp $      */
 
 /*
@@ -258,7 +258,7 @@ loadprotoblocks(char *fname, long *size)
        }
        if (read(fd, bp, statbuf.st_size) != statbuf.st_size) {
                warn("read: %s", fname);
-               free(bp, 0);
+               free(bp);
                close(fd);
                return NULL;
        }
index 30e71e8..428be16 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: setnetbootinfo.c,v 1.3 2014/07/12 18:44:41 tedu Exp $ */
+/*     $OpenBSD: setnetbootinfo.c,v 1.4 2014/07/12 19:01:49 tedu Exp $ */
 /*     $NetBSD: setnetbootinfo.c,v 1.5 1997/04/06 08:41:37 cgd Exp $   */
 
 /*
@@ -244,9 +244,9 @@ main(argc, argv)
                printf("closing %s...\n", outfilename);
        close(fd);
 
-       free(netbb, 0);
+       free(netbb);
        if (outfile == NULL)
-               free(outfilename, 0);
+               free(outfilename);
 
        exit (0);
 }
index 6a2a309..aa7edee 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: a2coff.c,v 1.12 2014/07/12 18:44:41 tedu Exp $        */
+/*     $OpenBSD: a2coff.c,v 1.13 2014/07/12 19:01:49 tedu Exp $        */
 /*
  * Copyright (c) 2006, 2013, Miodrag Vallat
  *
@@ -324,7 +324,7 @@ convert_elf(const char *infile, int infd, int outfd, Elf_Ehdr *ehdr)
                last = n;
        }
 
-       free(phdr, 0);
+       free(phdr);
 
        /*
         * Fill ``data'' section.
index e166c12..e52ceee 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: oaic.c,v 1.2 2014/07/12 18:44:41 tedu Exp $   */
+/*     $OpenBSD: oaic.c,v 1.3 2014/07/12 19:01:49 tedu Exp $   */
 
 /*
  * Copyright (c) 2010, 2013 Miodrag Vallat.
@@ -225,7 +225,7 @@ oaic_attach(uint32_t addr, int id, int lun)
 void
 oaic_detach(void *cookie)
 {
-       free(cookie, sizeof(struct aic6250_softc), 0);
+       free(cookie, sizeof(struct aic6250_softc));
 }
 
 /*
index 0757704..34dc9ab 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: oosiop.c,v 1.5 2014/07/12 18:44:41 tedu Exp $ */
+/* $OpenBSD: oosiop.c,v 1.6 2014/07/12 19:01:49 tedu Exp $ */
 /* OpenBSD: oosiop.c,v 1.20 2013/10/09 18:22:06 miod Exp */
 /* OpenBSD: oosiopvar.h,v 1.5 2011/04/03 12:42:36 krw Exp */
 /* $NetBSD: oosiop.c,v 1.4 2003/10/29 17:45:55 tsutsui Exp $ */
@@ -214,8 +214,8 @@ oosiop_detach(void *cookie)
 {
        struct oosiop_softc *sc = cookie;
 
-       free(sc->sc_scr, sizeof(oosiop_script), 0);
-       free(sc, sizeof *sc, 0);
+       free(sc->sc_scr, sizeof(oosiop_script));
+       free(sc, sizeof *sc);
 }
 
 static __inline void
index bd00afe..5bce368 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: scsi.c,v 1.3 2014/07/12 18:44:41 tedu Exp $   */
+/*     $OpenBSD: scsi.c,v 1.4 2014/07/12 19:01:49 tedu Exp $   */
 
 /*
  * Copyright (c) 2013 Miodrag Vallat.
@@ -93,7 +93,7 @@ scsi_initialize(const char *ctrlname, int ctrl, int unit, int lun, int part)
 
 done:
        if (priv->scsicookie == NULL) {
-               free(priv, sizeof(struct scsi_private), 0);
+               free(priv, sizeof(struct scsi_private));
                priv = NULL;
        }
 
index 2e01fae..7624675 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sd.c,v 1.6 2014/07/12 18:44:41 tedu Exp $     */
+/*     $OpenBSD: sd.c,v 1.7 2014/07/12 19:01:49 tedu Exp $     */
 
 /*
  * Copyright (c) 2013 Miodrag Vallat.
@@ -92,7 +92,7 @@ sdclose(struct open_file *f)
                priv = (struct scsi_private *)f->f_devdata;
                if (priv->scsicookie != NULL)
                        (*priv->scsidetach)(priv->scsicookie);
-               free(priv, sizeof(struct scsi_private), 0);
+               free(priv, sizeof(struct scsi_private));
                f->f_devdata = NULL;
        }
 
index 9a22b61..d4edac3 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: vdmtool.c,v 1.3 2014/07/12 18:44:41 tedu Exp $        */
+/*     $OpenBSD: vdmtool.c,v 1.4 2014/07/12 19:01:49 tedu Exp $        */
 
 /*
  * Copyright (c) 2013 Miodrag Vallat.
@@ -534,7 +534,7 @@ read_vdit(int fd, uint32_t secno, size_t *vditsize)
                curbuf = append_vdit_portion(fd, secno, curbuf, sector,
                    first ? VDIT_BLOCK_HEAD_BE : VDIT_PORTION_HEADER_BLOCK);
                if (curbuf == NULL) {
-                       free(buf, 0);
+                       free(buf);
                        return NULL;
                }
                first = 0;
@@ -606,10 +606,10 @@ report(int fd)
                        }
                        if (memcmp(vdit, vdit2, vditsize) != 0)
                                printf("VDIT and backup VDIT differ!\n");
-                       free(vdit2, 0);
+                       free(vdit2);
                }
 
-               free(vdit, 0);
+               free(vdit);
        }
 }
 
index fa054a3..b4b2993 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sgivol.c,v 1.22 2014/07/12 18:44:42 tedu Exp $        */
+/*     $OpenBSD: sgivol.c,v 1.23 2014/07/12 19:01:49 tedu Exp $        */
 /*     $NetBSD: sgivol.c,v 1.8 2003/11/08 04:59:00 sekiya Exp $        */
 
 /*-
@@ -432,7 +432,7 @@ write_file(void)
                i -= fsize;
        }
        fclose(fp);
-       free(fbuf, 0);
+       free(fbuf);
 }
 
 void
index 0409685..8e0a47a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: installboot.c,v 1.9 2014/07/12 18:44:43 tedu Exp $    */
+/*     $OpenBSD: installboot.c,v 1.10 2014/07/12 19:01:49 tedu Exp $   */
 /*     $NetBSD: installboot.c,v 1.1 1997/06/01 03:39:45 mrg Exp $      */
 
 /*
@@ -251,7 +251,7 @@ loadprotoblocks(fname, size)
        }
        if (read(fd, bp, statbuf.st_size) != statbuf.st_size) {
                warn("read: %s", fname);
-               free(bp, 0);
+               free(bp);
                close(fd);
                return NULL;
        }
@@ -269,21 +269,21 @@ loadprotoblocks(fname, size)
        if ((int)block_table & 3) {
                warn("%s: invalid address: block_table = %x",
                     fname, block_table);
-               free(bp, 0);
+               free(bp);
                close(fd);
                return NULL;
        }
        if ((int)block_count_p & 3) {
                warn("%s: invalid address: block_count_p = %x",
                     fname, block_count_p);
-               free(bp, 0);
+               free(bp);
                close(fd);
                return NULL;
        }
        if ((int)block_size_p & 3) {
                warn("%s: invalid address: block_size_p = %x",
                     fname, block_size_p);
-               free(bp, 0);
+               free(bp);
                close(fd);
                return NULL;
        }
index 0b4b2d7..fe016db 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: nlist.c,v 1.2 2014/07/12 18:44:43 tedu Exp $ */
+/*     $OpenBSD: nlist.c,v 1.3 2014/07/12 19:01:49 tedu Exp $ */
 /*
  * Copyright (c) 1989, 1993
  *     The Regents of the University of California.  All rights reserved.
@@ -137,7 +137,7 @@ __aout_fdnlist(int fd, struct nlist *list)
        }
 aout_done:
        if (usemalloc)
-               free(strtab, 0);
+               free(strtab);
        else
                munmap(strtab, strsize);
        return (nent);
index 3474ec0..4c6b834 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: aicasm_symbol.c,v 1.12 2014/07/12 18:48:18 tedu Exp $ */
+/* $OpenBSD: aicasm_symbol.c,v 1.13 2014/07/12 19:01:49 tedu Exp $ */
 /*     $NetBSD: aicasm_symbol.c,v 1.4 2003/07/14 15:42:40 lukem Exp $  */
 
 /*
@@ -96,11 +96,11 @@ symbol_delete(symbol_t *symbol)
        case SRAMLOC:
        case REGISTER:
                if (symbol->info.rinfo != NULL)
-                       free(symbol->info.rinfo, 0);
+                       free(symbol->info.rinfo);
                break;
        case ALIAS:
                if (symbol->info.ainfo != NULL)
-                       free(symbol->info.ainfo, 0);
+                       free(symbol->info.ainfo);
                break;
        case MASK:
        case FIELD:
@@ -108,24 +108,24 @@ symbol_delete(symbol_t *symbol)
        case ENUM_ENTRY:
                if (symbol->info.finfo != NULL) {
                        symlist_free(&symbol->info.finfo->symrefs);
-                       free(symbol->info.finfo, 0);
+                       free(symbol->info.finfo);
                }
                break;
        case DOWNLOAD_CONST:
        case CONST:
                if (symbol->info.cinfo != NULL)
-                       free(symbol->info.cinfo, 0);
+                       free(symbol->info.cinfo);
                break;
        case LABEL:
                if (symbol->info.linfo != NULL)
-                       free(symbol->info.linfo, 0);
+                       free(symbol->info.linfo);
                break;
        case UNINITIALIZED:
        default:
                break;
        }
-       free(symbol->name, 0);
-       free(symbol, 0);
+       free(symbol->name);
+       free(symbol);
 }
 
 void
@@ -299,7 +299,7 @@ symlist_free(symlist_t *symlist)
        node1 = SLIST_FIRST(symlist);
        while (node1 != NULL) {
                node2 = SLIST_NEXT(node1, links);
-               free(node1, 0);
+               free(node1);
                node1 = node2;
        }
        SLIST_INIT(symlist);
@@ -632,7 +632,7 @@ symtable_dump(FILE *ofile, FILE *dfile)
                fprintf(ofile, "#define%s%-16s%s0x%02x\n",
                        tab_str, curnode->symbol->name, tab_str2,
                        value);
-               free(curnode, 0);
+               free(curnode);
        }
        fprintf(ofile, "\n\n");
 
@@ -644,7 +644,7 @@ symtable_dump(FILE *ofile, FILE *dfile)
                fprintf(ofile, "#define\t%-8s\t0x%02x\n",
                        curnode->symbol->name,
                        curnode->symbol->info.cinfo->value);
-               free(curnode, 0);
+               free(curnode);
        }
 
        
@@ -658,7 +658,7 @@ symtable_dump(FILE *ofile, FILE *dfile)
                fprintf(ofile, "#define\t%-8s\t0x%02x\n",
                        curnode->symbol->name,
                        curnode->symbol->info.cinfo->value);
-               free(curnode, 0);
+               free(curnode);
        }
        fprintf(ofile, "#define\tDOWNLOAD_CONST_COUNT\t0x%02x\n", i);
 
@@ -672,7 +672,7 @@ symtable_dump(FILE *ofile, FILE *dfile)
                fprintf(ofile, "#define\tLABEL_%-8s\t0x%02x\n",
                        curnode->symbol->name,
                        curnode->symbol->info.linfo->address);
-               free(curnode, 0);
+               free(curnode);
        }
 }
 
index 47e6230..2b8a66f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: build.c,v 1.6 2014/07/12 18:48:18 tedu Exp $  */
+/*     $OpenBSD: build.c,v 1.7 2014/07/12 19:01:49 tedu Exp $  */
 
 /*
  * Copyright (c) 2004 Theo de Raadt <deraadt@openbsd.org>
@@ -297,7 +297,7 @@ main(int argc, char *argv[])
        write_firmware(FILENAME_B09, bf, sizeof(*bf), chunks_b09,
            nitems(chunks_b09));
 
-       free(bf, 0);
+       free(bf);
 
        rh = (struct bnx_rv2p_header *)malloc(sizeof *rh);
 
@@ -328,7 +328,7 @@ main(int argc, char *argv[])
        write_firmware(FILENAME_XI90_RV2P, rh, sizeof(*rh), chunks_xi90_rv2p,
            nitems(chunks_xi90_rv2p));
 
-       free(rh, 0);
+       free(rh);
 
        return 0;
 }
index e286e82..2869b3a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: build.c,v 1.2 2014/07/12 18:48:18 tedu Exp $ */
+/*     $OpenBSD: build.c,v 1.3 2014/07/12 19:01:49 tedu Exp $ */
 
 /*
  * Copyright (c) 2006 Marcus Glocker <mglocker@openbsd.org>
@@ -131,18 +131,18 @@ main(int argc, char *argv[])
                        err(1, "malloc");
                }
                if (read(fdin, p, h[i].filesize) < 1) {
-                       free(p, 0);
+                       free(p);
                        close(fdout);
                        close(fdin);
                        err(1, "read input file failed\n");
                }
                if (write(fdout, p, h[i].filesize) < 1) {
-                       free(p, 0);
+                       free(p);
                        close(fdout);
                        close(fdin);
                        err(1, "write to output file failed\n");
                }
-               free(p, 0);
+               free(p);
                close(fdin);
        }
 
index 0c91ab8..a0304b7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: extract.c,v 1.2 2014/07/12 18:48:18 tedu Exp $ */
+/*     $OpenBSD: extract.c,v 1.3 2014/07/12 19:01:49 tedu Exp $ */
 
 /*
  * Copyright (c) 2006 Marcus Glocker <mglocker@openbsd.org>
@@ -85,7 +85,7 @@ main(int argc, char *argv[])
                        err(1, "read from input file failed");
                if (write(fdout, p, h[i]->filesize) < 1)
                        err(1, "write to output file failed");
-               free(p, 0);
+               free(p);
                close(fdout);
                printf("extracting %s (filesize %d, fileoffset %d)\n",
                    h[i]->filename, h[i]->filesize, h[i]->fileoffset);
@@ -93,8 +93,8 @@ main(int argc, char *argv[])
 
        /* free header space */
        for (i = 0; i < nfiles; i++)
-               free(h[i], 0);
-       free(h, 0);
+               free(h[i]);
+       free(h);
 
        /* game over */
        close (fdin);
index 55f0658..9e8e2e7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: build.c,v 1.5 2014/07/12 18:48:18 tedu Exp $  */
+/*     $OpenBSD: build.c,v 1.6 2014/07/12 19:01:49 tedu Exp $  */
 
 /*
  * Copyright (c) 2004 Theo de Raadt <deraadt@openbsd.org>
@@ -65,7 +65,7 @@ main(int argc, char *argv[])
                err(1, "%s", FILENAME);
        if (rlen != len)
                errx(1, "%s: short write", FILENAME);
-       free(kf, 0);
+       free(kf);
        close(fd);
        return 0;
 }
index a667642..5c53099 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: build.c,v 1.3 2014/07/12 18:48:18 tedu Exp $  */
+/*     $OpenBSD: build.c,v 1.4 2014/07/12 19:01:49 tedu Exp $  */
 
 /*
  * Copyright (c) 2007 Reyk Floeter <reyk@openbsd.org>
@@ -82,7 +82,7 @@ myx_build_firmware(u_int8_t *fw, size_t len, size_t ulen, const char *file)
        } while (total < ulen);
 
        printf("%s: len %zu -> %zu\n", file, len, ulen);
-       free(ufw, 0);
+       free(ufw);
        fclose(f);
 }
 
index 048de9c..ef42170 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: build.c,v 1.7 2014/07/12 18:48:18 tedu Exp $  */
+/*     $OpenBSD: build.c,v 1.8 2014/07/12 19:01:50 tedu Exp $  */
 
 /*
  * Copyright (c) 2004 Theo de Raadt <deraadt@openbsd.org>
@@ -95,7 +95,7 @@ output(const char *name,
                err(1, "%s", name);
        if (rlen != len)
                errx(1, "%s: short write", name);
-       free(tf, 0);
+       free(tf);
        close(fd);
 }
 
index 392a250..e1ac354 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: build.c,v 1.5 2014/07/12 18:48:18 tedu Exp $  */
+/*     $OpenBSD: build.c,v 1.6 2014/07/12 19:01:50 tedu Exp $  */
 
 /*
  * Copyright (c) 2004 Theo de Raadt <deraadt@openbsd.org>
@@ -81,7 +81,7 @@ main(int argc, char *argv[])
                err(1, "%s", FILENAME);
        if (rlen != len)
                errx(1, "%s: short write", FILENAME);
-       free(yf, 0);
+       free(yf);
        close(fd);
        return 0;
 }