Print this page
Rich's feedback

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libsysdemangle/common/sysdemangle_int.h
          +++ new/usr/src/lib/libdemangle/common/demangle_int.h
↓ open down ↓ 4 lines elided ↑ open up ↑
   5    5   * 1.0 of the CDDL.
   6    6   *
   7    7   * A full copy of the text of the CDDL should have accompanied this
   8    8   * source.  A copy of the CDDL is also available via the Internet at
   9    9   * http://www.illumos.org/license/CDDL.
  10   10   */
  11   11  
  12   12  /*
  13   13   * Copyright 2017 Jason King
  14   14   */
  15      -#ifndef _SYSDEMANGLE_INT_H
  16      -#define _SYSDEMANGLE_INT_H
       15 +#ifndef _DEMANGLE_INT_H
       16 +#define _DEMANGLE_INT_H
  17   17  
  18   18  #include <stdio.h>
  19      -#include "sysdemangle.h"
       19 +#include "demangle-sys.h"
  20   20  
  21   21  #ifdef __cplusplus
  22   22  extern "C" {
  23   23  #endif
  24   24  
  25   25  extern sysdem_ops_t *sysdem_ops_default;
  26   26  
  27   27  char *cpp_demangle(const char *, sysdem_ops_t *);
  28   28  
  29   29  void *zalloc(sysdem_ops_t *, size_t);
  30   30  void *xrealloc(sysdem_ops_t *, void *, size_t, size_t);
  31   31  void xfree(sysdem_ops_t *, void *, size_t);
  32   32  
       33 +extern volatile boolean_t demangle_debug;
       34 +
  33   35  #ifdef __cplusplus
  34   36  }
  35   37  #endif
  36   38  
  37      -#endif /* _SYSDEMANGLE_INT_H */
       39 +#endif /* _DEMANGLE_INT_H */
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX