diff --git a/sharkd.c b/sharkd.c index d052781b79..cbc8f4dce8 100644 --- a/sharkd.c +++ b/sharkd.c @@ -780,17 +780,6 @@ sharkd_set_user_comment(frame_data *fd, const gchar *new_comment) return 0; } -#include "version.h" -const char *sharkd_version(void) -{ - /* based on get_ws_vcs_version_info(), but shorter */ -#ifdef VCSVERSION - return VCSVERSION; -#else - return VERSION; -#endif -} - /* * Editor modelines - https://www.wireshark.org/tools/modelines.html * diff --git a/sharkd.h b/sharkd.h index 3c45f8330c..dae4993cfb 100644 --- a/sharkd.h +++ b/sharkd.h @@ -37,7 +37,6 @@ int sharkd_dissect_columns(frame_data *fdata, guint32 frame_ref_num, guint32 pre int sharkd_dissect_request(guint32 framenum, guint32 frame_ref_num, guint32 prev_dis_num, sharkd_dissect_func_t cb, guint32 dissect_flags, void *data); const char *sharkd_get_user_comment(const frame_data *fd); int sharkd_set_user_comment(frame_data *fd, const gchar *new_comment); -const char *sharkd_version(void); /* sharkd_daemon.c */ int sharkd_init(int argc, char **argv); diff --git a/sharkd_session.c b/sharkd_session.c index 433f03dbb1..fa7e18e881 100644 --- a/sharkd_session.c +++ b/sharkd_session.c @@ -53,6 +53,7 @@ #include #include #include +#include #include #include @@ -987,7 +988,7 @@ sharkd_session_process_info(void) sharkd_json_value_string(NULL, ftype_name((ftenum_t) i)); sharkd_json_array_close(); - sharkd_json_value_string("version", sharkd_version()); + sharkd_json_value_string("version", get_ws_vcs_version_info_short()); sharkd_json_array_open("nstat"); i = 0; diff --git a/version_info.c b/version_info.c index 58c6461977..b7e60cc381 100644 --- a/version_info.c +++ b/version_info.c @@ -491,6 +491,16 @@ get_ws_vcs_version_info(void) #endif } +const char * +get_ws_vcs_version_info_short(void) +{ +#ifdef VCSVERSION + return VCSVERSION; +#else + return VERSION; +#endif +} + void get_ws_version_number(int *major, int *minor, int *micro) { diff --git a/version_info.h b/version_info.h index 92857a9f2a..d16bb3cfbf 100644 --- a/version_info.h +++ b/version_info.h @@ -87,6 +87,11 @@ GString *get_runtime_version_info(void (*additional_info)(GString *)); */ const char *get_ws_vcs_version_info(void); +/* + * Shorter version of get_ws_vcs_version_info(). + */ +const char *get_ws_vcs_version_info_short(void); + /* * Return version number as integers. */