diff options
author | Michael Kozono <mkozono@gmail.com> | 2017-09-20 17:16:57 -0700 |
---|---|---|
committer | Michael Kozono <mkozono@gmail.com> | 2017-10-07 10:28:13 -0700 |
commit | 26054114be8136137c4b3740c82b51f49027eaab (patch) | |
tree | 33fec5e97914e3c5f7bf737df104d507e13f680e /lib | |
parent | 1480cf84d883552e952fdac834ad1da242b3dbcf (diff) | |
download | gitlab-ce-26054114be8136137c4b3740c82b51f49027eaab.tar.gz |
Fix trailing escaped newline
Diffstat (limited to 'lib')
-rw-r--r-- | lib/gitlab/ldap/dn.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/gitlab/ldap/dn.rb b/lib/gitlab/ldap/dn.rb index 048b669b13a..557b5af118e 100644 --- a/lib/gitlab/ldap/dn.rb +++ b/lib/gitlab/ldap/dn.rb @@ -119,7 +119,7 @@ module Gitlab when '0'..'9', 'a'..'f' then state = :value_normal_escape_hex hex_buffer = char - when ' ' then state = :value_normal_escape_space; value << char + when /\s/ then state = :value_normal_escape_whitespace; value << char else state = :value_normal; value << char end when :value_normal_escape_hex then @@ -129,7 +129,7 @@ module Gitlab value << "#{hex_buffer}#{char}".to_i(16).chr else raise(MalformedDnError, "Invalid escaped hex code \"\\#{hex_buffer}#{char}\"") end - when :value_normal_escape_space then + when :value_normal_escape_whitespace then case char when '\\' then state = :value_normal_escape when ',' then |