[haiku-commits] haiku: hrev52247 - src/kits/network/libnetapi

  • From: waddlesplash <waddlesplash@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sun, 19 Aug 2018 16:35:57 -0400 (EDT)

hrev52247 adds 1 changeset to branch 'master'
old head: 28ab14e35f743086e9191f8be0302b033c71ae8d
new head: 3a50df1bd0377fe0565f451e46e6cf359098b771
overview: 
https://git.haiku-os.org/haiku/log/?qt=range&q=3a50df1bd037+%5E28ab14e35f74

----------------------------------------------------------------------------

3a50df1bd037: Network kit: Fix -Wformat-overflow
  
  Increase array size, since gcc8 x86_64 warns 'sprintf' output
  between 2 and 20 bytes into a destination of size 16
  [-Werror=format-overflow=].
  
  Change-Id: I641db97d963b64b0c3434cd498f29f4dcb61c373
  Reviewed-on: https://review.haiku-os.org/472
  Reviewed-by: waddlesplash <waddlesplash@xxxxxxxxx>

                                      [ Murai Takashi <tmurai01@xxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev52247
Commit:      3a50df1bd0377fe0565f451e46e6cf359098b771
URL:         https://git.haiku-os.org/haiku/commit/?id=3a50df1bd037
Author:      Murai Takashi <tmurai01@xxxxxxxxx>
Date:        Wed Aug  1 20:05:11 2018 UTC
Committer:   waddlesplash <waddlesplash@xxxxxxxxx>
Commit-Date: Sun Aug 19 20:35:53 2018 UTC

----------------------------------------------------------------------------

1 file changed, 1 insertion(+), 1 deletion(-)
src/kits/network/libnetapi/HttpRequest.cpp | 2 +-

----------------------------------------------------------------------------

diff --git a/src/kits/network/libnetapi/HttpRequest.cpp 
b/src/kits/network/libnetapi/HttpRequest.cpp
index 3b015debcc..6cdee45d77 100644
--- a/src/kits/network/libnetapi/HttpRequest.cpp
+++ b/src/kits/network/libnetapi/HttpRequest.cpp
@@ -1077,7 +1077,7 @@ BHttpRequest::_SendPostData()
 
                        if (fOptInputDataSize < 0) {
                                // Chunked transfer
-                               char hexSize[16];
+                               char hexSize[20];
                                size_t hexLength = sprintf(hexSize, "%ld", 
read);
 
                                fSocket->Write(hexSize, hexLength);


Other related posts: