diff --git a/config.mk b/config.mk index 598720b..f4429ff 100644 --- a/config.mk +++ b/config.mk @@ -1,5 +1,5 @@ # feuille version -VERSION = 1.19.2 +VERSION = 1.19.3 # paths (customize them to fit your system) PREFIX = /usr/local @@ -18,8 +18,8 @@ LIBS = -L/usr/lib -lc CC = cc # debug build -CFLAGS = -g -std=c99 -Wall -Wextra -Wpedantic -Wno-sign-compare -DVERSION=\"$(VERSION)\" -DDEBUG $(INCS) -LDFLAGS = -g $(LIBS) +CFLAGS = -g -std=c99 -Wall -Wextra -Wpedantic -Wno-sign-compare -ggdb -Wall -Wextra -pedantic -fsanitize=address -fno-omit-frame-pointer -DVERSION=\"$(VERSION)\" -DDEBUG $(INCS) +LDFLAGS = -g $(LIBS) -g -std=c99 -Wall -Wextra -Wpedantic -Wno-sign-compare -ggdb -Wall -Wextra -pedantic -fsanitize=address -fno-omit-frame-pointer -DVERSION=\"$(VERSION)\" -DDEBUG $(INCS) # release build CFLAGS$(DEBUG) = -std=c99 -Wall -Wextra -Wno-sign-compare -DVERSION=\"$(VERSION)\" -O3 $(INCS) diff --git a/feuille.c b/feuille.c index 62143cc..55a1d7f 100644 --- a/feuille.c +++ b/feuille.c @@ -326,7 +326,8 @@ int main(int argc, char *argv[]) chdir(path); /* user checks */ - int uid = 0, gid = 0; + uid_t uid = 0; + gid_t gid = 0; if (getuid() == 0) { if (strlen(settings.user) == 0) settings.user = "nobody";