summaryrefslogtreecommitdiff
path: root/usr/src/tools/ctf/cvt/ctftools.h
diff options
context:
space:
mode:
authorToomas Soome <tsoome@me.com>2018-05-30 12:38:16 +0300
committerHans Rosenfeld <hans.rosenfeld@joyent.com>2018-06-04 10:35:16 +0200
commitea4ea50f064c5468142b24627acad09a41f060cb (patch)
treeedd308866e93219b4b0973553d9764cc1dfe8c30 /usr/src/tools/ctf/cvt/ctftools.h
parenta19d2449c7801a22d6c8370a965dab3d16c77925 (diff)
downloadillumos-joyent-ea4ea50f064c5468142b24627acad09a41f060cb.tar.gz
9565 ctf: cast between incompatible function types
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Diffstat (limited to 'usr/src/tools/ctf/cvt/ctftools.h')
-rw-r--r--usr/src/tools/ctf/cvt/ctftools.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/usr/src/tools/ctf/cvt/ctftools.h b/usr/src/tools/ctf/cvt/ctftools.h
index 708dfd82ef..79746cba52 100644
--- a/usr/src/tools/ctf/cvt/ctftools.h
+++ b/usr/src/tools/ctf/cvt/ctftools.h
@@ -58,11 +58,11 @@ extern "C" {
#endif
#ifndef MAX
-#define MAX(a, b) ((a) < (b) ? (b) : (a))
+#define MAX(a, b) ((a) < (b) ? (b) : (a))
#endif
#ifndef MIN
-#define MIN(a, b) ((a) > (b) ? (b) : (a))
+#define MIN(a, b) ((a) > (b) ? (b) : (a))
#endif
#define TRUE 1
@@ -271,13 +271,13 @@ typedef enum iitype {
typedef struct iidesc {
iitype_t ii_type;
char *ii_name;
- tdesc_t *ii_dtype;
+ tdesc_t *ii_dtype;
char *ii_owner; /* File that defined this node */
int ii_flags;
/* Function arguments (if any) */
int ii_nargs;
- tdesc_t **ii_args;
+ tdesc_t **ii_args;
int ii_vargs; /* Function uses varargs */
} iidesc_t;
@@ -358,14 +358,15 @@ void iter_iidescs_by_name(tdata_t *, const char *,
iidesc_t *iidesc_dup(iidesc_t *);
iidesc_t *iidesc_dup_rename(iidesc_t *, char const *, char const *);
void iidesc_add(hash_t *, iidesc_t *);
-void iidesc_free(iidesc_t *, void *);
+void iidesc_free(iidesc_t *);
+void iidesc_free_cb(void *, void *);
int iidesc_count_type(void *, void *);
void iidesc_stats(hash_t *);
int iidesc_dump(iidesc_t *);
/* input.c */
typedef enum source_types {
- SOURCE_NONE = 0,
+ SOURCE_NONE = 0,
SOURCE_UNKNOWN = 1,
SOURCE_C = 2,
SOURCE_S = 4