]> andersk Git - mod-vhost-ldap.git/commitdiff
Right, when you're copying things you use two variables, not one.
authorGeoffrey Thomas <geofft@mit.edu>
Thu, 6 Mar 2008 00:15:03 +0000 (00:15 +0000)
committerGeoffrey Thomas <geofft@mit.edu>
Thu, 6 Mar 2008 00:15:03 +0000 (00:15 +0000)
git-svn-id: svn://scripts.mit.edu/server/common/oursrc/httpdmods@673 db9d59ff-b01e-0410-9b1a-cd9a8c06840f

mod_vhost_ldap.c

index 8a182126a84b536edf8b0b5067dfc6a0c8fe6f6e..0231979e38637266925b4615ce2ff4408b4854c0 100644 (file)
@@ -425,22 +425,22 @@ char* mod_vhost_ldap_sanitize(apr_pool_t* p, const char* source) {
        switch (*source) {
            case '*':
                strcpy(target, "\\2a");
-               target += 2;
+               target += 3;
                break;
            case '(':
                strcpy(target, "\\28");
-               target += 2;
+               target += 3;
                break;
            case ')':
                strcpy(target, "\\29");
-               target += 2;
+               target += 3;
                break;
            case '\\':
                strcpy(target, "\\5c");
-               target += 2;
+               target += 3;
                break;
            default:
-               *target = *source;
+               *target++ = *source;
        }
     }
     *target = '\0';
This page took 0.162351 seconds and 5 git commands to generate.