* fixed several tiny flaws
[citadel.git] / webcit / groupdav_main.c
index 651cdb28d956c7ea0360738b2a053d5b2a14e968..a05c05ad2dccc2c0fadc8774ee345faaf152f37e 100644 (file)
@@ -43,7 +43,7 @@ void euid_escapize(char *target, char *source) {
                        target[++target_length] = 0;
                }
                else {
-                       sprintf(&target[target_length], "=%02X", source[i]);
+                       sprintf(&target[target_length], "=%02X", (0xFF & source[i]));
                        target_length += 3;
                }
        }