diff options
author | Gerald Combs <gerald@wireshark.org> | 2008-03-17 17:06:33 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2008-03-17 17:06:33 +0000 |
commit | 577f355e23bb3d6972dd6763d8cc5b33826f7ab6 (patch) | |
tree | 7638ecfddbee9a77dde6797674efc933e6772d4b /epan | |
parent | 2ab2279eeb470448613be8bcd03129555c833380 (diff) |
oid_get_default_mib_path() is present in libwireshark.def. Make sure it's
available even if HAVE_LIBSMI isn't defined.
svn path=/trunk/; revision=24667
Diffstat (limited to 'epan')
-rw-r--r-- | epan/oids.c | 8 | ||||
-rw-r--r-- | epan/oids.h | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/epan/oids.c b/epan/oids.c index 2881096728..b76d4c39f3 100644 --- a/epan/oids.c +++ b/epan/oids.c @@ -386,7 +386,7 @@ static inline oid_kind_t smikind(SmiNode* sN, oid_key_t** key_p) { k->name = g_strdup_printf("%s.%s", oid1, oid2); free (oid1); free (oid2); - + k->hfid = -2; k->ft_type = typedata ? typedata->ft_type : FT_BYTES; k->display = typedata ? typedata->display : BASE_NONE; @@ -1025,12 +1025,12 @@ extern void oid_both_from_string(const gchar *oid_str, char** resolved_p, char** *numeric_p = (void*)oid_subid2string(subids,subids_len); } -#ifdef HAVE_LIBSMI /** * Fetch the default OID path. */ extern gchar * oid_get_default_mib_path(void) { +#ifdef HAVE_LIBSMI GString* path_str; gchar *path_ret; char *path; @@ -1063,8 +1063,10 @@ oid_get_default_mib_path(void) { path_ret = path_str->str; g_string_free(path_str, FALSE); return path_ret; -} +#else /* HAVE_LIBSMI */ + return g_strdup(""); #endif +} #ifdef DEBUG_OIDS char* oid_test_a2b(guint32 num_subids, guint32* subids) { diff --git a/epan/oids.h b/epan/oids.h index 0bd7c511a5..3d2d65269e 100644 --- a/epan/oids.h +++ b/epan/oids.h @@ -153,7 +153,6 @@ extern void oid_add(const char* name, guint oid_len, guint32 *subids); extern void oid_add_from_encoded(const char* name, const guint8 *oid, gint oid_len); extern void oid_add_from_string(const char* name, const gchar *oid_str); -#ifdef HAVE_LIBSMI /** * Fetch the default MIB/PIB path * @@ -161,7 +160,6 @@ extern void oid_add_from_string(const char* name, const gchar *oid_str); * g_free()d by the caller. */ extern gchar *oid_get_default_mib_path(void); -#endif extern void oid_add_from_string(const char* name, const gchar *oid_str); |