[BACK]Return to options.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / bin / sh

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/bin/sh/options.c between version 1.40 and 1.41

version 1.40, 2005/12/13 17:44:18 version 1.41, 2009/01/18 00:30:54
Line 86  STATIC int getopts(char *, char *, char 
Line 86  STATIC int getopts(char *, char *, char 
 void  void
 procargs(int argc, char **argv)  procargs(int argc, char **argv)
 {  {
         int i;          size_t i;
   
         argptr = argv;          argptr = argv;
         if (argc > 0)          if (argc > 0)
Line 197  options(int cmdline)
Line 197  options(int cmdline)
 }  }
   
 static void  static void
 set_opt_val(int i, int val)  set_opt_val(size_t i, int val)
 {  {
         int j;          size_t j;
         int flag;          int flag;
   
         if (val && (flag = optlist[i].opt_set)) {          if (val && (flag = optlist[i].opt_set)) {
Line 218  set_opt_val(int i, int val)
Line 218  set_opt_val(int i, int val)
 STATIC void  STATIC void
 minus_o(char *name, int val)  minus_o(char *name, int val)
 {  {
         int i;          size_t i;
   
         if (name == NULL) {          if (name == NULL) {
                 if (val) {                  if (val) {
Line 249  minus_o(char *name, int val)
Line 249  minus_o(char *name, int val)
 STATIC void  STATIC void
 setoption(int flag, int val)  setoption(int flag, int val)
 {  {
         int i;          size_t i;
   
         for (i = 0; i < NOPTS; i++)          for (i = 0; i < NOPTS; i++)
                 if (optlist[i].letter == flag) {                  if (optlist[i].letter == flag) {

Legend:
Removed from v.1.40  
changed lines
  Added in v.1.41

CVSweb <webmaster@jp.NetBSD.org>