From 18bac98397348b42ee3537c508c7a1a05cc4d714 Mon Sep 17 00:00:00 2001 From: Jonathan Schleifer Date: Sat, 22 Mar 2014 21:23:30 +0100 Subject: [PATCH] Fix missing includes in libbsd This makes it compile with -Werror. --- build/jam/ArchitectureRules | 1 + src/libs/bsd/fgetln.c | 1 + src/libs/bsd/getpass.c | 1 + 3 files changed, 3 insertions(+) diff --git a/build/jam/ArchitectureRules b/build/jam/ArchitectureRules index bd833c7224..375e0c44ed 100644 --- a/build/jam/ArchitectureRules +++ b/build/jam/ArchitectureRules @@ -673,6 +673,7 @@ rule ArchitectureSetupWarnings architecture EnableWerror src bin package ; EnableWerror src bin package_repo ; EnableWerror src bin pkgman ; + EnableWerror src libs bsd ; EnableWerror src apps ; EnableWerror src kits ; EnableWerror src preferences ; diff --git a/src/libs/bsd/fgetln.c b/src/libs/bsd/fgetln.c index 65b3194a06..944d23955b 100644 --- a/src/libs/bsd/fgetln.c +++ b/src/libs/bsd/fgetln.c @@ -9,6 +9,7 @@ #include #include +#include #define LINE_LENGTH 4096 diff --git a/src/libs/bsd/getpass.c b/src/libs/bsd/getpass.c index bdd993c9a5..45676c0b3e 100644 --- a/src/libs/bsd/getpass.c +++ b/src/libs/bsd/getpass.c @@ -9,6 +9,7 @@ #include #include +#include #include #include