Land #19, remove unnecessary gsub regex to remove newline

This commit is contained in:
Brent Cook 2018-06-13 17:27:32 -05:00
commit dfde4756fe
No known key found for this signature in database
GPG Key ID: 1FFAA0B24B708F96
1 changed files with 7 additions and 3 deletions

View File

@ -10,8 +10,12 @@ module Rex
#
# Base64 encoder
#
def self.encode_base64(str, delim='')
[str.to_s].pack("m").gsub(/\s+/, delim)
def self.encode_base64(str, delim=nil)
if delim
[str.to_s].pack("m").gsub(/\s+/, delim)
else
[str.to_s].pack("m0")
end
end
#
@ -24,7 +28,7 @@ module Rex
#
# Base64 encoder (URL-safe RFC6920)
#
def self.encode_base64url(str, delim='')
def self.encode_base64url(str, delim=nil)
encode_base64(str, delim).
tr('+/', '-_').
gsub('=', '')