rem: error (EXIT_FAILURE, errno,
add: error (EXIT_FAILURE, 0,
context: AD_push (Dirstack_state *ds, char const *dir,	 struct stat const *dir_sb_from_parent){  struct stat sb;  struct AD_ent *top;  push_dir (ds, dir);  if (lstat (".", &sb))    error (EXIT_FAILURE, errno,	   _("cannot lstat `.' in %s"), quote (full_filename (".")));  if ( ! SAME_INODE (sb, *dir_sb_from_parent))    error (EXIT_FAILURE, errno,	   _("%s changed dev/ino"), quote (full_filename (".")));  /* Extend the stack.  */  obstack_blank (&ds->Active_dir, sizeof (struct AD_ent));  /* Fill in the new values.  */  top = AD_stack_top (ds);  top->u.a.st_dev = sb.st_dev;  top->u.a.st_ino = sb.st_ino;  top->unremovable = NULL;}