Print this page
10138 smatch fixes for usr/src/cmd/sgs

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/sgs/lex/common/libmain.c
          +++ new/usr/src/cmd/sgs/lex/common/libmain.c
↓ open down ↓ 19 lines elided ↑ open up ↑
  20   20   */
  21   21  /*      Copyright (c) 1989 AT&T */
  22   22  /*        All Rights Reserved   */
  23   23  
  24   24  
  25   25  /*
  26   26   * Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
  27   27   * Use is subject to license terms.
  28   28   */
  29   29  
  30      -#pragma ident   "%Z%%M% %I%     %E% SMI"
       30 +/*
       31 + * Copyright (c) 2018, Joyent, Inc.
       32 + */
  31   33  
  32   34  #include "stdio.h"
  33   35  
  34   36  extern void exit();
  35   37  
  36   38  #pragma weak yylex
  37   39  extern int  yylex();
  38   40  
  39   41  /* ARGSUSED */
  40   42  int
  41   43  main(int argc, char **argv)
  42   44  {
  43      -        yylex();
       45 +        (void) yylex();
  44   46          exit(0);
  45   47  
  46   48          /*NOTREACHED*/
  47   49          return (0);
  48   50  }
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX