From 09e6639baaf32231365cb9895bf1e0ea006a2a60 Mon Sep 17 00:00:00 2001 From: Toomas Soome Date: Mon, 20 Jan 2020 01:54:27 -0800 Subject: 12885 efcode: smatch and build errors Reviewed by: Igor Kozhukhov Reviewed by: Andy Fiddaman Approved by: Dan McDonald --- usr/src/lib/efcode/engine/fcode.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'usr/src/lib/efcode/engine/fcode.c') diff --git a/usr/src/lib/efcode/engine/fcode.c b/usr/src/lib/efcode/engine/fcode.c index e8cedb3816..2ddbda64fc 100644 --- a/usr/src/lib/efcode/engine/fcode.c +++ b/usr/src/lib/efcode/engine/fcode.c @@ -24,8 +24,6 @@ * All rights reserved. */ -#pragma ident "%Z%%M% %I% %E% SMI" - #include #include #include @@ -339,7 +337,7 @@ token_common(fcode_env_t *env, int headered, int visible) env->table[token].flags = 0; if (len) { env->table[token].name = MALLOC(len+1); - strncpy(env->table[token].name, namebuff, len); + (void) strncpy(env->table[token].name, namebuff, len); } else { env->table[token].name = NULL; } @@ -542,7 +540,7 @@ byte_load(fcode_env_t *env) DEBUGF(TOKEN_USAGE, entry->usage++); PUSH(DS, (fstack_t)apf); if ((env->state) && - ((entry->flags & IMMEDIATE) == 0)) { + ((entry->flags & IMMEDIATE) == 0)) { /* Compile in references */ compile_comma(env); } else { @@ -709,7 +707,8 @@ get_token(fcode_env_t *env) tok = POP(DS); tok &= MAX_FCODE; PUSH(DS, (fstack_t)env->table[tok].apf); - if (env->table[tok].flags & IMMEDIATE) immediate = 1; + if (env->table[tok].flags & IMMEDIATE) + immediate = 1; PUSH(DS, immediate); } -- cgit v1.2.3