[BACK]Return to process.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / pmdb

Diff for /src/usr.bin/pmdb/Attic/process.c between version 1.10 and 1.11

version 1.10, 2002/08/08 18:27:57 version 1.11, 2003/05/30 18:03:01
Line 53 
Line 53 
         if (access(*ps->ps_argv, R_OK|X_OK) < 0) {          if (access(*ps->ps_argv, R_OK|X_OK) < 0) {
                 fprintf(stderr, "%s: %s.\n", *ps->ps_argv,                  fprintf(stderr, "%s: %s.\n", *ps->ps_argv,
                     strerror(errno));                      strerror(errno));
                 return (0);                  return (1);
         }          }
   
         if (stat(ps->ps_argv[0], &(ps->exec_stat)) < 0)          if (stat(ps->ps_argv[0], &(ps->exec_stat)) < 0)
Line 200 
Line 200 
         if (ps->ps_state == NONE) {          if (ps->ps_state == NONE) {
                 reg main_addr;                  reg main_addr;
   
                 process_load(ps);                  if (process_load(ps) != 0)
                           return (0);
   
                 if (sym_lookup(ps, "main", &main_addr))                  if (sym_lookup(ps, "main", &main_addr))
                         warnx("no main");                          warnx("no main");
                 else if (bkpt_add_cb(ps, main_addr, process_bkpt_main, NULL))                  else if (bkpt_add_cb(ps, main_addr, process_bkpt_main, NULL))

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11