Simplify sprinttv()

* time.c (sprinttv): Trivial simplifications.

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
diff --git a/time.c b/time.c
index 932c71f..daceeaa 100644
--- a/time.c
+++ b/time.c
@@ -120,10 +120,8 @@
 	if (addr == 0)
 		return stpcpy(buf, "NULL");
 
-	if (!verbose(tcp)) {
-		buf += sprintf(buf, "%#lx", addr);
-		return buf;
-	}
+	if (!verbose(tcp))
+		return buf + sprintf(buf, "%#lx", addr);
 
 	if (bitness == BITNESS_32
 #if defined(LINUX) && SUPPORTED_PERSONALITIES > 1
@@ -135,21 +133,19 @@
 
 		rc = umove(tcp, addr, &tv);
 		if (rc >= 0)
-			buf += sprintf(buf, "{%u, %u}",
+			return buf + sprintf(buf, "{%u, %u}",
 				tv.tv_sec, tv.tv_usec);
 	} else {
 		struct timeval tv;
 
 		rc = umove(tcp, addr, &tv);
 		if (rc >= 0)
-			buf += sprintf(buf, "{%lu, %lu}",
+			return buf + sprintf(buf, "{%lu, %lu}",
 				(unsigned long) tv.tv_sec,
 				(unsigned long) tv.tv_usec);
 	}
-	if (rc < 0)
-		buf = stpcpy(buf, "{...}");
 
-	return buf;
+	return stpcpy(buf, "{...}");
 }
 
 void print_timespec(struct tcb *tcp, long addr)