aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--openssl/README5
1 files changed, 5 insertions, 0 deletions
diff --git a/openssl/README b/openssl/README
index 7d556d35..15c0e4e4 100644
--- a/openssl/README
+++ b/openssl/README
@@ -273,3 +273,8 @@ Random reminders and notes to myself:
Well, but if we want to report -all- the errors in one pass, we may
need to make temporary copies of the lists (sk_dup()) because that's
the only sane way to check for overlapping/duplicate/adjacent stuff.
+
+ So for each list, we do sk_dup(), sort, compare sorted with
+ unsorted, whine if they differ, walk the sorted list, then free the
+ sorted list. Requires the usual care to avoid memory leaks, but
+ nothing extraordinary.