diff --git a/src/or/control.c b/src/or/control.c
index 3e6c14b0b7..8a77a6e716 100644
--- a/src/or/control.c
+++ b/src/or/control.c
@@ -370,9 +370,9 @@ read_escaped_data(const char *data, size_t len, int translate_newlines,
}
/** Given a pointer to a string starting at start containing
- * in_len_max characters, decode a string beginning with a single
+ * in_len_max characters, decode a string beginning with one double
* quote, containing any number of non-quote characters or characters escaped
- * with a backslash, and ending with a final quote. Place the resulting
+ * with a backslash, and ending with a final double quote. Place the resulting
* string (unquoted, unescaped) into a newly allocated string in *out;
* store its length in out_len. On success, return a pointer to the
* character immediately following the escaped string. On failure, return