Date:2012-05-24 00:29:04 (11 years 10 months ago)
Author:Werner Almesberger
Commit:8759410f806492bcbf5e91b35c3cd3eb1e1b06af
Message:b2/: use -Wshadow (and fix the place where this caused trouble)

Files: b2/Makefile (1 diff)
b2/db.c (1 diff)
b2/db.h (1 diff)

Change Details

b2/Makefile
1111
1212SHELL = /bin/bash
1313
14CFLAGS = -g -Wall -Wextra $(shell pkg-config --cflags glib-2.0)
14CFLAGS = -g -Wall -Wextra -Wshadow $(shell pkg-config --cflags glib-2.0)
1515SLOPPY = -Wno-unused -Wno-implicit-function-declaration
1616OBJS = bom.o boom.o chr.o comp.o db.o dump.o eval.o param.o relop.o \
1717       subex.o subst.o util.o \
b2/db.c
158158}
159159
160160
161void part_add_stock(struct part *part, struct stock *stock)
161void part_add_stock(struct part *part, struct stock *s)
162162{
163163    if (!part->stock) {
164        part->stock = stock;
164        part->stock = s;
165165        return;
166166    }
167167    yyerrorf("part %s %s already has stock", part->domain, part->name);
b2/db.h
9696struct part *part_add(const char *domain, const char *name);
9797void part_alias(struct part *a, struct part *b);
9898void part_finalize(struct part *part, const struct action *act);
99void part_add_stock(struct part *part, struct stock *stock);
99void part_add_stock(struct part *part, struct stock *s);
100100void part_dump(FILE *file, const struct part *part);
101101
102102const struct currency *currency_lookup(const char *name);

Archive Download the corresponding diff file

Branches:
master



interactive