summaryrefslogtreecommitdiffstats
path: root/usr.bin
diff options
context:
space:
mode:
authordwmalone <dwmalone@FreeBSD.org>2002-04-13 20:59:48 +0000
committerdwmalone <dwmalone@FreeBSD.org>2002-04-13 20:59:48 +0000
commitec9302ee877ac6dec15ddbddebf64cfc32b9ec60 (patch)
tree06b381c8f95fdfd7837c9abb4a2436c38eb53dcd /usr.bin
parenta0622efd75342d0f7c0a4ed679401462cda6b42e (diff)
downloadFreeBSD-src-ec9302ee877ac6dec15ddbddebf64cfc32b9ec60.zip
FreeBSD-src-ec9302ee877ac6dec15ddbddebf64cfc32b9ec60.tar.gz
Fix up vendor IDs.
Put a sequence point between writing to a variable and using it.
Diffstat (limited to 'usr.bin')
-rw-r--r--usr.bin/tail/reverse.c17
1 files changed, 10 insertions, 7 deletions
diff --git a/usr.bin/tail/reverse.c b/usr.bin/tail/reverse.c
index d4ce69d..d8c45e9 100644
--- a/usr.bin/tail/reverse.c
+++ b/usr.bin/tail/reverse.c
@@ -34,14 +34,15 @@
* SUCH DAMAGE.
*/
-#include <sys/cdefs.h>
-
-__FBSDID("$FreeBSD$");
-
+#if 0
#ifndef lint
-static const char sccsid[] = "@(#)reverse.c 8.1 (Berkeley) 6/6/93";
+static char sccsid[] = "@(#)reverse.c 8.1 (Berkeley) 6/6/93";
+#endif /* not lint */
#endif
+#include <sys/cdefs.h>
+__FBSDID("$FreeBSD$");
+
#include <sys/param.h>
#include <sys/stat.h>
#include <sys/mman.h>
@@ -221,8 +222,10 @@ r_buf(fp)
tl->prev = mark->prev;
mark->prev->next = tl;
mark->prev = tl;
- } else
- mark->next = mark->prev = (mark = tl);
+ } else {
+ mark = tl;
+ mark->next = mark->prev = mark;
+ }
/* Fill the block with input data. */
for (p = tl->l, len = 0;
OpenPOWER on IntegriCloud