summaryrefslogtreecommitdiff
path: root/lib/gitlab/ldap
diff options
context:
space:
mode:
authorMichael Kozono <mkozono@gmail.com>2017-09-20 17:16:57 -0700
committerMichael Kozono <mkozono@gmail.com>2017-10-07 10:28:13 -0700
commit26054114be8136137c4b3740c82b51f49027eaab (patch)
tree33fec5e97914e3c5f7bf737df104d507e13f680e /lib/gitlab/ldap
parent1480cf84d883552e952fdac834ad1da242b3dbcf (diff)
downloadgitlab-ce-26054114be8136137c4b3740c82b51f49027eaab.tar.gz
Fix trailing escaped newline
Diffstat (limited to 'lib/gitlab/ldap')
-rw-r--r--lib/gitlab/ldap/dn.rb4
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