diff options
Diffstat (limited to 'debian/patches/fix-return-value-ignore')
-rw-r--r-- | debian/patches/fix-return-value-ignore | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/debian/patches/fix-return-value-ignore b/debian/patches/fix-return-value-ignore new file mode 100644 index 0000000..e7a9de1 --- /dev/null +++ b/debian/patches/fix-return-value-ignore @@ -0,0 +1,22 @@ +From: Stefanos Harhalakis <v13@v13.gr> +Subject: Assign the returned value to a variable to prevent gcc from warning. + +Index: libnet-1.1.6/src/libnet_version.c +=================================================================== +--- libnet-1.1.6.orig/src/libnet_version.c 2012-03-19 16:59:50.000000000 +0000 ++++ libnet-1.1.6/src/libnet_version.c 2012-06-21 20:44:01.662970535 +0100 +@@ -48,11 +48,13 @@ + { + /* + * We don't check for error cos we really don't care. ++ * but compilation will fail, so store the return value somewhere. + */ + #if defined (__WIN32__) + fprintf(stdout, "%s", banner); + #else +- (void)write(STDOUT_FILENO, banner, sizeof(banner) - 1); ++ ssize_t n; ++ n=write(STDOUT_FILENO, banner, sizeof(banner) - 1); + #endif + } + |