Internal change
PiperOrigin-RevId: 402628701
diff --git a/dpf/distributed_point_function.cc b/dpf/distributed_point_function.cc
index 1f65391..eb88947 100644
--- a/dpf/distributed_point_function.cc
+++ b/dpf/distributed_point_function.cc
@@ -186,9 +186,9 @@
// Line 11: Update control bits. Again, same typo as in Line 12.
control_bits[0] = expanded_control_bits[keep][0] ^
- (control_bits[0] & control_bit_correction[keep]);
+ (control_bits[0] && control_bit_correction[keep]);
control_bits[1] = expanded_control_bits[keep][1] ^
- (control_bits[1] & control_bit_correction[keep]);
+ (control_bits[1] && control_bit_correction[keep]);
// Line 15: Assemble correction word and add it to keys[0].
correction_word->mutable_seed()->set_high(