Diff for /embedtools/src/pceng.c between versions 1.1.2.5 and 1.1.2.6

version 1.1.2.5, 2011/07/22 15:03:30 version 1.1.2.6, 2011/07/22 15:10:53
Line 115  main(int argc, char **argv) Line 115  main(int argc, char **argv)
                 }                  }
         argc -= optind;          argc -= optind;
         argv += optind;          argv += optind;
           if (argc && argc % 2) {
                   printf("Error:: not enough parameters ...\n");
                   return 1;
           }
   
         if (!mode)          if (!mode)
                 openlog("pceng", LOG_CONS | LOG_PID, LOG_DAEMON);                  openlog("pceng", LOG_CONS | LOG_PID, LOG_DAEMON);
Line 128  main(int argc, char **argv) Line 132  main(int argc, char **argv)
                 goto end;                  goto end;
         }          }
   
        if (argc > 1 && !(argc % 2)) {        if (argc) {
                 VERB(1) syslog(LOG_WARNING, "LED client ...");
                 for (i = 0; !ret && i < argc; i += 2) {                  for (i = 0; !ret && i < argc; i += 2) {
                         ledno = (char) strtol(argv[i], NULL, 0);                          ledno = (char) strtol(argv[i], NULL, 0);
                         ch = (char) strtol(argv[i + 1], NULL, 0);                          ch = (char) strtol(argv[i + 1], NULL, 0);
                         ret = LED(io, (u_char) ledno, (u_char) ch);                          ret = LED(io, (u_char) ledno, (u_char) ch);
                 }                  }
                if (ret)                goto end;
                        goto end; 
         }          }
   
         if (LoadConfig(szConf, &cfg)) {          if (LoadConfig(szConf, &cfg)) {

Removed from v.1.1.2.5  
changed lines
  Added in v.1.1.2.6


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>