shithub: riscv

Download patch

ref: 87c8fa541572387c012dab672890e13334ef8c37
parent: 6c2017f6a66294a39e646f7c725cc8b4856485c7
author: cinap_lenrek <[email protected]>
date: Sat Nov 23 22:46:53 EST 2019

upas/fs: remove useless loop in rf822()

--- a/sys/src/cmd/upas/fs/mbox.c
+++ b/sys/src/cmd/upas/fs/mbox.c
@@ -867,15 +867,12 @@
 	n = getfields(s, f, nelem(f), 1, "<> \n\t\r,");
 	if(n > Nref)
 		n = Nref;
-	a = m->references;
-	for(i = 0; i < Nref; i++)
-		if(a[i] == nil)
-			break;
 	/*
 	 * if there are too many references, drop from the beginning
 	 * of the list. If someone else has a duplicate, we keep the
 	 * old duplicate.
 	 */
+	a = m->references;
 	for(i = 0; i < n; i++){
 		for(j = 0; j < Nref; j++)
 			if(a[j] == nil || strcmp(a[j], f[i]) == 0)