Message ID | 20181128165649.56853-5-jtulak@redhat.com (mailing list archive) |
---|---|
State | Deferred, archived |
Headers | show |
Series | xfsdump: a little bit of cleaning | expand |
On 11/28/18 10:56 AM, Jan Tulak wrote: > We are using calloc() inside of this file, but it is not included in any > way (resultin in "implicit declaration" warnings from the compiler). So, > add the include. > > Signed-off-by: Jan Tulak <jtulak@redhat.com> > --- > common/drive.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/common/drive.c b/common/drive.c > index 4b0825f..edb63c0 100644 > --- a/common/drive.c > +++ b/common/drive.c > @@ -17,6 +17,7 @@ > */ > > #include <stdio.h> > +#include <stdlib.h> > #include <unistd.h> > #include <sys/stat.h> > #include <time.h> Seems fine, but why don't these files complain too? # find . -name \*.c | xargs grep -lw calloc | xargs grep -L stdlib.h ./inventory/inv_oref.c ./inventory/inv_core.c ./inventory/inv_mgr.c ./inventory/testmain.c (ok, narrator: because they aren't built?) ./common/global.c ./common/fs.c *shrug* If it fixes a warning I'm not going dig too much, seems fine. Reviewed-by: Eric Sandeen <sandeen@redhat.com> Thanks, -Eric
diff --git a/common/drive.c b/common/drive.c index 4b0825f..edb63c0 100644 --- a/common/drive.c +++ b/common/drive.c @@ -17,6 +17,7 @@ */ #include <stdio.h> +#include <stdlib.h> #include <unistd.h> #include <sys/stat.h> #include <time.h>
We are using calloc() inside of this file, but it is not included in any way (resultin in "implicit declaration" warnings from the compiler). So, add the include. Signed-off-by: Jan Tulak <jtulak@redhat.com> --- common/drive.c | 1 + 1 file changed, 1 insertion(+)