Browse Source

mallocx->dallocx

David Marec 8 months ago
parent
commit
906cf75911
2 changed files with 3 additions and 2 deletions
  1. 2 1
      btree/Makefile
  2. 1 1
      sharedmemory/main.c

+ 2 - 1
btree/Makefile

@@ -31,7 +31,8 @@ $(BPROMPT_YACC): parse.y
 $(BPROMPT): $(BPROMPT_OBJS) $(BPROMPT_LEX) $(BPROMPT_YACC)
 	$(CC) -o ${.TARGET} ${.ALLSRC} -O3 -fPIE $(LDFLAGS)
 
-.o:
+SUFFIXES: .c .o
+.c.o:
 	$(CC) -o ${.TARGET} $(CFLAGS) -c ${.IMPSRC}
 
 clean:

+ 1 - 1
sharedmemory/main.c

@@ -145,7 +145,7 @@ static void showmem()
 				/* data */
 				ssize_t total = pread(fd, buf, l, 4);
 				printf("%zu:\t %s", total, buf);
-				free(buf);
+				dallocx(buf, 0);
 			} else {
 				warn("malloc");
 			}