(root)/
findutils-4.9.0/
find/
print.h
       1  /* print.h -- declarations for symbols in print.c.
       2     Copyright (C) 2011-2022 Free Software Foundation, Inc.
       3  
       4     This program is free software: you can redistribute it and/or modify
       5     it under the terms of the GNU General Public License as published by
       6     the Free Software Foundation, either version 3 of the License, or
       7     (at your option) any later version.
       8  
       9     This program is distributed in the hope that it will be useful,
      10     but WITHOUT ANY WARRANTY; without even the implied warranty of
      11     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
      12     GNU General Public License for more details.
      13  
      14     You should have received a copy of the GNU General Public License
      15     along with this program.  If not, see <https://www.gnu.org/licenses/>.
      16  */
      17  #ifndef PRINT_H
      18  # define PRINT_H
      19  
      20  # include "defs.h"
      21  
      22  struct format_val;
      23  struct parser_table;
      24  struct predicate;
      25  struct segment;
      26  
      27  struct segment **make_segment (struct segment **segment,
      28  			       char *format, int len,
      29  			       int kind, char format_char,
      30  			       char aux_format_char,
      31  			       struct predicate *pred);
      32  bool
      33  insert_fprintf (struct format_val *vec,
      34  		const struct parser_table *entry,
      35  		char *format);
      36  
      37  #endif /* PRINT_H */