>From ae50debbf06ad674e4941b55764b02c776484509 Mon Sep 17 00:00:00 2001 From: Akira Yokosawa <akiyks@xxxxxxxxx> Date: Fri, 4 Jan 2019 00:19:26 +0900 Subject: [PATCH] datastruct/hash: Tweak appearance of updated code in snippet Now that "[" and "]" are used within the code, "commandchars" should avoid them. Also wrap a line which has become too wide for the 2c layout. Signed-off-by: Akira Yokosawa <akiyks@xxxxxxxxx> --- Hi Paul, I'm in the middle of reading the updated code. I'm sure you are working on the update of Section 10.4.2. Because of the code change, there are quite a few broken refs and duplicated labels at the moment. This commit just takes care of the vanishing "[" and "]" in Listing 10.11. Fixing labels is left for your update. Thanks, Akira -- CodeSamples/datastruct/hash/hash_resize.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CodeSamples/datastruct/hash/hash_resize.c b/CodeSamples/datastruct/hash/hash_resize.c index bb0a6f4..7392455 100644 --- a/CodeSamples/datastruct/hash/hash_resize.c +++ b/CodeSamples/datastruct/hash/hash_resize.c @@ -154,10 +154,11 @@ static void hashtab_unlock_lookup(struct hashtab *htp_master, void *key) rcu_read_unlock(); } -//\begin{snippet}[labelbase=ln:datastruct:hash_resize:lock_unlock_mod,commandchars=\\\[\]] +//\begin{snippet}[labelbase=ln:datastruct:hash_resize:lock_unlock_mod,commandchars=\\\@\$] /* Update-side lock/unlock functions. */ static void //\lnlbl{lock:b} -resize_lock_mod(struct hashtab *htp_master, void *key, struct ht_bucket *ls[2]) +resize_lock_mod(struct hashtab *htp_master, void *key, + struct ht_bucket *ls[2]) { long b; struct ht *htp; -- 2.7.4