Fix dump in ZCL_ABAPGIT_GIT_PACK=>DECODE (#6468)

This commit is contained in:
Marc Bernard 2023-09-05 09:54:33 -04:00 committed by GitHub
parent c2254f9f8f
commit 4ca6c4a4ec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -238,7 +238,8 @@ CLASS zcl_abapgit_git_pack IMPLEMENTATION.
gzip_out = lv_compressed gzip_out = lv_compressed
gzip_out_len = lv_compressed_len ). gzip_out_len = lv_compressed_len ).
IF lv_compressed(lv_compressed_len) <> lv_data(lv_compressed_len). IF xstrlen( lv_data ) <= lv_compressed_len OR
lv_compressed(lv_compressed_len) <> lv_data(lv_compressed_len).
"Lets try with zlib before error in out for good "Lets try with zlib before error in out for good
"This fixes issues with TFS 2017 and visualstudio.com Git repos "This fixes issues with TFS 2017 and visualstudio.com Git repos
zlib_decompress( CHANGING cv_data = lv_data zlib_decompress( CHANGING cv_data = lv_data